*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(17 136 221 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(17 136 221 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #efefef; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #d2d2d2; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container {
  width: 100%;
}@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}
.PZE__svgContainer {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;display: flex;align-items: center;justify-content: center;--tw-bg-opacity: 1;background-color: rgb(94 94 94 / var(--tw-bg-opacity, 1))
}.PZE__svg {height: 50%;width: 50%;opacity: 0.5
}
.CanvasPZE {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    --tw-bg-opacity: 1;
    background-color: rgb(94 94 94 / var(--tw-bg-opacity, 1));
    padding: 1rem
}
.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:"Arial","Helvetica",sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:bold}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:bold}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
:root{--crm-color-primary: #1188dd;--crm-color-primary-dark: #0d66a6;--crm-color-primary-darker: #08436c;--crm-color-primary-light: #a0cff1;--crm-color-primary-lighter: #e7f3fc;--crm-color-primary-lightest: #f3f9fd;--crm-font: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--crm-font-primary-color: #333333;--crm-font-secondary-color: #737373;--crm-navbar-bg-color: var(--crm-color-primary);--crm-navbar-border-color: var(--crm-color-primary-dark);--crm-navbar-height: 3rem;--crm-navbar-button-width-wrapper: 3rem;--crm-navbar-button-height-wrapper: 3rem;--crm-navbar-button-width: 3rem;--crm-navbar-button-height: 3rem;--crm-navbar-button-text-color: #ffffff;--crm-navbar-button-svg-size: 2rem;--crm-navbar-button-i-svg-size: 1rem;--crm-navbar-button-bg-color: var(--crm-color-primary);--crm-navbar-button-bg-color-hover: var(--crm-color-primary);--crm-navbar-button-hover: var(--crm-color-primary);--crm-navbar-brand-hover: var(--crm-color-primary-light);--crm-navbar-brand-logo-size: 2rem;--crm-navbar-brand-logo-bg-color: #ffffff;--crm-navbar-brand-logo-margin: 1rem;--crm-navbar-brand-text-width: 12rem;--crm-navbar-sidebar-hover: var(--crm-color-primary-light);--crm-title-height: 2.5rem;--crm-title-font-weight: 300;--crm-sidebar-height: 2.5rem;--crm-sidebar-active-color: var(--crm-color-primary-dark);--crm-sidebar-stripe-active-color: var(--crm-color-primary);--crm-sidebar-font-weight: 300;--crm-sidebar-border-color: #e5e5e5;--crm-scroll-top-button-bg-color: var(--crm-color-primary);--crm-canvas-button-hover: var(--crm-color-primary-dark);--crm-canvas-button-text-color: #ffffff;--crm-list-icon: #bfbfbf;--crm-scrollbar-color: var(--crm-color-primary-light);--crm-scrollbar-color-hover: var(--crm-color-primary-dark);--crm-canvas-layer-bg-color: rgba(251, 251, 251, 0.95);--crm-canvas-layer-shadow-border-color: #efefef;--crm-toaster-top: var(--crm-navbar-height);--crm-footer-text-color: var(--crm-color-primary-lightest);--crm-footer-bg-color: var(--crm-color-primary-darker);--crm-backdrop-filter-blur: 10px}.alert{border-radius:.5rem;border-width:1px;display:flex;margin-bottom:1rem;margin-top:1rem}.alert.neutral{background-color:#efefef;border-color:#bfbfbf}.alert.info{background-color:#c4e1f7;border-color:#18d;color:#0a5285}.alert.error{background-color:#f7c4c4;border-color:#d11;color:#850a0a}.alert.warning{background-color:#f7e1c4;border-color:#d81;color:#85520a}.alert.success{background-color:#c4e1c8;border-color:#182;color:#0a5214}.alert.full{margin-left:1rem;margin-right:1rem}.alert.sm{max-width:24rem}.alert.md,.alert.sm{margin-left:auto;margin-right:auto}.alert.md{max-width:28rem}.alert__body{padding-bottom:.5rem;padding-top:.5rem;width:100%}.alert__body,.alert__icon>i{align-items:center;display:flex}.alert__icon>i{font-size:1.875rem;height:3rem;justify-content:center;line-height:2.25rem;min-width:4rem;width:4rem}.alert__icon+.alert__message{padding-left:0}.alert__message{padding:.5rem 1rem}.alert__title{font-weight:700;margin-bottom:1rem}.alert__title:last-child{line-height:2rem;margin-bottom:0}.badge{background-color:#8f8f8f;border-radius:9999px;border-width:1px;color:#fff;display:inline-flex;font-size:.75rem;line-height:1rem;padding-left:.5rem;padding-right:.5rem;text-align:center}.badge.warning{background-color:#f7e1c4;border-color:#f7e1c4;color:#a6660d}.badge.info{background-color:#c4e1f7;border-color:#c4e1f7;color:#0d66a6}.badge.success{background-color:#c4e1c8;border-color:#c4e1c8;color:#0d661a}.badge.error{background-color:#f7c4c4;border-color:#f7c4c4;color:#a60d0d}.button{line-height:1rem;min-height:-webkit-max-content;min-height:max-content;position:relative;transition:all .1s ease-in;-webkit-user-select:none;user-select:none;z-index:0}.button,.button>i{align-items:center;display:flex;justify-content:center}.button>i{margin:-1px;max-width:2rem;min-width:2rem;width:2rem}.button>span{align-items:center;display:inline-flex;margin-bottom:-1px;margin-top:-1px;padding:.25rem .5rem}.button>i+span{padding-left:0}.button:hover{background-color:#bfbfbf;color:#fff;z-index:10}.button.text{border-radius:9999px}.button.text.warning{color:#d81}.button.text.warning:hover{background-color:#d81;color:#fff}.button.text.info{color:#18d}.button.text.info:hover{background-color:#18d;color:#fff}.button.text.success{color:#182}.button.text.success:hover{background-color:#182;color:#fff}.button.text.error{color:#d11}.button.text.error:hover{background-color:#d11;color:#fff}.button.text.primary{color:var(--crm-color-primary)}.button.text.primary:hover{background-color:var(--crm-color-primary);color:#fff}.button.full{background-color:#efefef;border-color:#8f8f8f;border-width:1px;color:#8f8f8f}.button.full:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.button.full:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.button.full:hover{background-color:#bfbfbf;color:#fff}.button.full.warning{background-color:#f7e1c4;border-color:#d81;color:#a6660d}.button.full.warning:hover{background-color:#d81;color:#fff}.button.full.info{background-color:#c4e1f7;border-color:#18d;color:#0d66a6}.button.full.info:hover{background-color:#18d;color:#fff}.button.full.success{background-color:#c4e1c8;border-color:#182;color:#0d661a}.button.full.success:hover{background-color:#182;color:#fff}.button.full.error{background-color:#f7c4c4;border-color:#d11;color:#a60d0d}.button.full.error:hover{background-color:#d11;color:#fff}.button.full.primary{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary-dark);color:#fff}.button.full.primary:hover{background-color:var(--crm-color-primary-dark)}.button.solid{border-color:#bfbfbf;border-width:1px;color:#8f8f8f}.button.solid:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.button.solid:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.button.solid:hover{background-color:#bfbfbf;color:#fff}.button.solid.warning{border-color:#d81;color:#d81}.button.solid.warning:hover{background-color:#d81;color:#fff}.button.solid.info{border-color:#18d;color:#18d}.button.solid.info:hover{background-color:#18d;color:#fff}.button.solid.success{border-color:#182;color:#182}.button.solid.success:hover{background-color:#182;color:#fff}.button.solid.error{border-color:#d11;color:#d11}.button.solid.error:hover{background-color:#d11;color:#fff}.button.solid.primary{border-color:var(--crm-color-primary);color:var(--crm-color-primary)}.button.solid.primary:hover{background-color:var(--crm-color-primary);color:#fff}.button.sm>span{padding-left:.5rem;padding-right:.5rem}.button.sm>i+span{padding-left:0}.button.sm>i,.button.sm>span{min-height:1.5rem}.button.md{font-size:1rem;line-height:1.5rem}.button.md>span{padding-left:.75rem;padding-right:.75rem}.button.md>i+span{padding-left:0;padding-right:.5rem}.button.md>i,.button.md>span{min-height:2rem}.button.lg{font-size:1.125rem;line-height:1.75rem}.button.lg>i{max-width:2.5rem;min-width:2.5rem;width:2.5rem}.button.lg>span{padding-left:1rem;padding-right:1rem}.button.lg>i+span{padding-left:0}.button.lg>i,.button.lg>span{min-height:2.5rem}.button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light);z-index:10}.button+.button{border-left-color:#bfbfbf;margin-left:-1px}.button.info:hover{border-left-color:#18d}.button.error:hover{border-left-color:#d11}.button.success:hover{border-left-color:#182}.button.warning:hover{border-left-color:#d81}.button.info:disabled,.button:disabled{cursor:not-allowed;opacity:.75}.button.full.single,.button.solid.single{border-radius:9999px}.button.full.single+.button.full.single,.button.solid.single+.button.solid.single{margin-left:.25rem}.button__group{align-items:stretch;display:flex;justify-content:space-between;min-height:2rem;padding-bottom:.5rem;padding-top:.5rem;width:100%}.button__group:empty{min-height:0}.button__group.left{justify-content:flex-start}.button__group.center{justify-content:center}.button__group.right{justify-content:flex-end}.button__group.stretch{justify-content:stretch}.button__group.stretch>button{width:100%}.button__icon{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;text-transform:uppercase}.button__icon,.button__icon>i{transition:all .2s ease-in-out;width:100%}.button__icon>i{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);align-items:center;border:1px solid #8f8f8f;border-bottom-right-radius:9999px;border-top-right-radius:9999px;bottom:0;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);box-shadow:0 0 .5rem rgba(0, 0, 0, 0.3);display:flex;font-size:1.6rem;justify-content:center;left:0;max-width:4rem;min-width:4rem;position:absolute;top:0;z-index:10}.button__icon.text>i{border-right:0;box-shadow:none}.button__icon>span{align-items:center;display:flex;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:1rem;padding:.25rem 3rem;text-align:center;width:100%;z-index:0}.button__icon>i+span{padding-left:4rem}.button__icon.sm>i{font-size:1rem;max-width:2.5rem;min-width:2.5rem;width:2.5rem}.button__icon.sm>i+span{padding-left:2.5rem;padding-right:2.5rem}.button__icon.sm>span{line-height:1rem}.button__icon.md>i{font-size:1.25rem;max-width:3.25rem;min-width:3.25rem;width:3.5rem}.button__icon.md>i+span{padding-left:3.5rem;padding-right:3.5rem}.button__icon.md>span{line-height:1.25rem}.button__icon.lg>i{max-width:4rem;min-width:4rem;width:4rem}.button__icon.lg>i+span{padding-left:4rem;padding-right:4rem}.button__icon.lg>span{line-height:1.5rem}.button__icon:hover>i{background-color:hsla(0, 0%, 100%, 0.1)}.button__icon:hover.text>i{border-right:1px solid rgba(0, 0, 0, 0.2);box-shadow:0 0 .5rem rgba(0, 0, 0, 0.3)}.button__icon:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.button__icon:disabled{--tw-grayscale:grayscale(100%);cursor:not-allowed;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button__icon.warning>i{border:1px solid #d81}.button__icon.info>i{border:1px solid #18d}.button__icon.success>i{border:1px solid #182}.button__icon.error>i{border:1px solid #d11}.button__icon.primary>i{border:1px solid var(--crm-color-primary-dark)}.button__ripple{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.button__ripple>s{background:hsla(0, 0%, 100%, 0.3);border-radius:9999px;height:0;opacity:1;position:absolute;transform:scale(0);width:0;z-index:10}.button__ripple>s.animate{animation:ripple .5s linear}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.calendar__event{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity, 1));border-color:rgb(229 229 229/var(--tw-border-opacity, 1));border-radius:.25rem;border-width:1px 1px 1px 8px;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden;position:relative;width:100%}.calendar__event:first-child{margin-top:.25rem}.calendar__event:last-child{margin-bottom:0}.calendar__grid__day{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));padding-bottom:1rem;padding-top:1rem}.calendar__grid__day .calendar__event{height:100%;justify-content:center;margin-bottom:0;margin-top:0;min-height:2rem}.calendar__box{height:100%;padding-left:1rem;padding-right:1rem}.calendar__grid{height:100%;table-layout:fixed;width:100%}.calendar__grid>thead>tr>th{background-color:#f9f9f9;border-left-width:1px;border-right-width:1px;color:#5e5e5e;position:-webkit-sticky;position:sticky;text-align:right;top:0;z-index:10}.calendar__grid>thead>tr>th>div{border-bottom-width:4px;padding:.25rem .5rem}.calendar__grid>tbody>tr>td{border-color:#efefef;border-width:1px;padding:.25rem;position:relative;vertical-align:top}.calendar__cell:empty{display:none}.calendar__grid__week>thead>tr>th>button{border-bottom-width:4px;line-height:1rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-align:right;width:100%}.calendar__grid__week>thead>tr>th>button>small{color:#8f8f8f;display:block;width:100%}.calendar__grid__week>thead>tr>th.today{color:var(--crm-color-primary-dark)}.calendar__grid__week>thead>tr>th.today small{color:var(--crm-color-primary)}.calendar__grid__week>thead>tr>th:hover{background-color:var(--crm-color-primary-dark);color:var(--crm-color-primary-lighter)}.calendar__grid__week>thead>tr>th:hover small{color:var(--crm-color-primary-lighter)}.calendar__grid__week>tbody>tr{height:100%}.calendar__grid__month>tbody>tr>td{height:16%;padding-top:2.25rem}.calendar__grid__month>tbody>tr>td>button{align-items:center;border-color:var(--crm-color-primary-lighter);border-radius:9999px;border-width:1px;color:var(--crm-color-primary-darker);display:flex;font-style:normal;height:2rem;justify-content:center;margin:.25rem;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:2rem}.calendar__grid__month>tbody>tr>td>button:hover{background-color:var(--crm-color-primary);color:#fff}.calendar__grid__month>tbody>tr>td.diff-month{background-color:#f9f9f9}.calendar__grid__month>tbody>tr>td.diff-month>button{color:#8f8f8f}.calendar__grid__month>tbody>tr>td.diff-month>button:hover{color:#fff}.calendar__grid__month>tbody>tr>td.today>button{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary-dark);color:#fff}.calendar__grid__month>tbody>tr>td.today>button:hover{background-color:var(--crm-color-primary-dark)}.calendar__switch{margin-left:auto;margin-right:auto;max-width:16rem;padding-left:.5rem;padding-right:.5rem;width:100%}.calendar__switch>div{align-items:center;color:#fff;display:flex;height:100%;justify-content:space-between}.calendar__switch>div>button{height:100%;margin-left:auto;margin-right:auto;width:100%}.calendar__switch>div>button,.calendar__switch>div>button>i{align-items:center;display:flex;justify-content:center;transition:all .2s ease-in-out}.calendar__switch>div>button>i{border-color:#fff;border-radius:9999px;border-width:1px;font-size:1.5rem;height:var(--crm-navbar-button-svg-size);line-height:2rem;max-width:2.5rem;min-width:var(--crm-navbar-button-svg-size);width:var(--crm-navbar-button-svg-size)}.calendar__switch>div>button>i:hover{background-color:#fff;color:var(--crm-color-primary)}.calendar__switch>div>button:disabled>i{background-color:transparent;color:#fff;cursor:not-allowed;opacity:.25}.calendar__switch>div>div{height:100%;margin-left:.25rem;margin-right:.25rem;max-height:3rem;min-width:7rem;width:100%}@media(min-width: 768px){.calendar__switch>div>div{min-width:8rem}}.calendar__switch>div>div>button{align-items:center;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;font-size:.875rem;height:100%;justify-content:center;line-height:1rem;margin-left:auto;margin-right:auto;text-transform:uppercase;width:100%}@media(min-width: 768px){.calendar__switch>div>div>button{font-size:1rem;line-height:1.25rem}}.calendar__switch>div>div>button{border-color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:all .2s ease-in-out}.calendar__switch>div>div>button:hover{background-color:#fff;color:var(--crm-color-primary)}.calendar__switch>div>div>button>strong{display:block}.calendar__switch.current>div>div>button{background-color:#fff;color:var(--crm-color-primary)}.calendar__switch.current>div>div>button:hover{background-color:#e5e5e5;color:var(--crm-color-primary-darker)}.calendar__view__switch{align-items:center;display:none;justify-content:center;margin-left:auto;margin-right:auto;max-width:16rem;width:100%}@media(min-width: 768px){.calendar__view__switch{display:flex}}.calendar__view__switch>button{border-color:#fff;border-radius:9999px;border-width:1px;color:#fff;height:2rem;margin-left:.25rem;margin-right:.25rem;padding-left:.5rem;padding-right:.5rem;transition:all .2s ease-in-out}.calendar__view__switch>button.active,.calendar__view__switch>button:hover{background-color:#fff;color:var(--crm-color-primary)}.canvas__navbar__user li>.calendar__view__switch{display:flex}@media(min-width: 768px){.canvas__navbar__user li>.calendar__view__switch{display:none}}.canvas__body{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-user-select:text;user-select:text;z-index:10}.canvas__body>.loader--wrapper{margin-top:-3rem;padding-top:3rem}.canvas__button{bottom:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:32rem;position:-webkit-sticky;position:sticky;width:100%}.canvas__button__wrapper{width:100%}.canvas__button__wrapper>div{padding-left:1rem;padding-right:1rem}.modal .canvas__button{display:initial}.modal .canvas__button__wrapper{margin-bottom:1rem;margin-top:1rem;position:-webkit-sticky;position:sticky}html{font-size:16px;overscroll-behavior:none;scrollbar-color:#fcfcfc;scrollbar-width:thin}@media print{html{font-size:12px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fcfcfc;border-width:0;color:#5e5e5e;font-family:var(--crm-font),sans-serif;margin:0;overscroll-behavior-x:none;overscroll-behavior-y:contain;padding:0;scroll-behavior:smooth;-webkit-user-select:none;user-select:none}::-webkit-scrollbar{background-color:#fcfcfc;border-color:#e5e5e5;border-left-width:1px;height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:var(--crm-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--crm-scrollbar-color-hover)}*,:focus,:hover{outline-style:none}a,button,div,label,legend{-webkit-tap-highlight-color:transparent}input:-webkit-autofill, input:-webkit-autofill:focus, input:-webkit-autofill:hover, select:-webkit-autofill, select:-webkit-autofill:focus, select:-webkit-autofill:hover, textarea:-webkit-autofill, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:hover{-webkit-text-fill-color:#8f8f8f;-webkit-box-shadow:inset 0 0 0 9999px transparent;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}input:autofill,input:autofill:focus,input:autofill:hover,select:autofill,select:autofill:focus,select:autofill:hover,textarea:autofill,textarea:autofill:focus,textarea:autofill:hover{-webkit-text-fill-color:#8f8f8f;-webkit-box-shadow:inset 0 0 0 9999px transparent;transition:background-color 99999s ease-in-out 0s}@media print{.no-print,.no-print *{display:none !important}}.grecaptcha-badge{visibility:collapse !important}.canvas{grid-gap:0;grid-template-rows:auto 1fr;height:calc(var(--vh-fallback, 1vh)*100)}.canvas__navbar{grid-area:navbar}.canvas__sidebar{grid-area:sidebar}.canvas__body{grid-area:body}.canvas__footer{grid-area:footer}@media(min-width: 640px){.canvas{display:grid}.canvas__body{min-height:unset}.canvas.blog{grid-template-areas:"body" "footer" "navbar"}.canvas.manager{grid-template-areas:"navbar navbar" "sidebar body" "footer footer";grid-template-columns:auto 1fr}}@supports(height: 100dvh){.canvas{height:100dvh}}.canvas__container{margin-left:auto;margin-right:auto;width:100%}@media(min-width: 640px){.canvas__container{max-width:28rem}}@media(min-width: 768px){.canvas__container{max-width:32rem}}@media(min-width: 1024px){.canvas__container{max-width:36rem}}.canvas__content{flex-grow:1;margin-left:auto;margin-right:auto;margin-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width: 640px){.canvas__content{max-width:28rem}}@media(min-width: 768px){.canvas__content{max-width:32rem}}@media(min-width: 1024px){.canvas__content{max-width:48rem}}.canvas__grid{display:grid;grid-gap:0;gap:0;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;height:calc(var(--vh-fallback, 1vh)*100);width:auto}.canvas__grid>div,.canvas__grid>form{display:flex;flex-direction:column;overflow-y:auto}@media(min-width: 768px){.canvas__grid>div,.canvas__grid>form{scrollbar-gutter:stable}}.canvas__grid .canvas__title__container{top:0}.canvas.manager .canvas__grid{margin-top:calc(var(--crm-navbar-height)*-1);padding-top:var(--crm-navbar-height)}.canvas.blog .canvas__grid{height:auto;min-height:100vh}.canvas.blog .canvas__grid>div,.canvas.blog .canvas__grid>form{overflow:visible}@media(min-width: 640px){.canvas.blog .canvas__grid{padding-top:var(--crm-navbar-height)}}@supports(height: 100dvh){.canvas__grid{height:100dvh}}.canvas__page{margin-left:1rem;margin-right:1rem}.pagination{align-items:center;height:3rem;justify-content:center;margin-bottom:1rem}.pagination,.pagination>div{display:flex}.pagination>div>button{align-items:center;border-radius:9999px;display:flex;font-size:.875rem;height:2rem;justify-content:center;line-height:1.25rem;margin-left:.25rem;margin-right:.25rem;min-width:2rem;padding-left:.25rem;padding-right:.25rem;-webkit-user-select:none;user-select:none}.pagination>div>button.current,.pagination>div>button.current:hover{background-color:#fff;border-color:var(--crm-color-primary-light);border-width:1px;color:var(--crm-color-primary);cursor:default;font-size:1rem;font-weight:700;line-height:1.5rem}.pagination>div>button:focus,.pagination>div>button:hover{background-color:var(--crm-color-primary-light);color:#fff}.pagination>div>button:disabled,.pagination>div>button:disabled:hover{background-color:transparent;color:#bfbfbf;cursor:default}.pagination>div>button.current:disabled,.pagination>div>button.current:disabled:hover{background-color:#fff;color:var(--crm-color-primary)}.pagination__info{display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;margin-bottom:1rem;margin-left:auto;margin-right:auto}.pagination__info>div{display:flex;padding:.5rem 1rem}.pagination__info>div>label{font-weight:700;padding-right:.5rem;white-space:nowrap}.pagination__info>div>label:after{content:":"}.pagination__select-limit{position:relative}.pagination__select-limit>select{-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer;padding-right:1rem}.pagination__select-limit>select:focus,.pagination__select-limit>select:focus+.field__arrow,.pagination__select-limit>select:hover,.pagination__select-limit>select:hover+.field__arrow{color:var(--crm-color-primary)}.pagination__select-limit>.field__arrow{height:1.25rem;margin-left:0;margin-right:0;padding-left:0;padding-right:0;right:0;top:0;width:1rem}.canvas__filter{top:0;z-index:10}.canvas__filter--sticky{position:-webkit-sticky;position:sticky}.canvas__filter>form{background-color:hsla(0, 0%, 100%, 0.8);border-bottom-width:1px;border-color:#e5e5e5;display:grid;grid-template-rows:0fr;padding-left:1rem;padding-right:1rem;padding-top:.25rem;transition:all .25s ease;width:100%}.canvas__filter>form>.field__group{flex-wrap:wrap;margin-right:0;min-height:0;overflow:hidden}@media(min-width: 640px){.canvas__filter>form>.field__group{flex-wrap:nowrap;overflow:visible;width:100%}.canvas__filter>form{display:flex;width:100%}}@media(min-width: 1280px){.canvas__filter>form{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-left-width:1px;border-right-width:1px;margin-left:auto;margin-right:auto;max-width:64rem}}.canvas__filter.first>form>.field__group{min-height:4rem}.canvas__filter.open>form{grid-template-rows:1fr}.canvas__filter__toggle{align-items:center;display:flex;justify-content:center;margin-bottom:.25rem;min-height:2rem;padding-left:1rem;padding-right:1rem}.canvas__filter__toggle>button.button.full,.canvas__filter__toggle>button.button.solid{border-radius:9999px}.canvas__filter__toggle>button.button:hover{border-color:var(--crm-color-primary-dark)}@media(min-width: 640px){.canvas__filter__toggle{display:none}}.canvas__filter__buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;width:100%}@media print{.canvas__filter__buttons{display:none !important}}@media(min-width: 640px){.canvas__filter__buttons{justify-content:flex-end;margin-bottom:0;margin-right:-0.25rem;margin-top:0;padding-left:.5rem;width:auto}}.canvas__filter__buttons>button{align-items:center;border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;border-color:#bfbfbf;border-top-left-radius:9999px;border-top-right-radius:9999px;border-width:1px;color:#8f8f8f;display:flex;height:2rem;justify-content:center;transition:all .2s ease-in-out}.canvas__filter__buttons>button>svg:first-child{height:1rem;margin-left:.5rem;margin-right:.5rem;width:1rem}.canvas__filter__buttons>button>span{padding-right:.5rem}@media(min-width: 640px){.canvas__filter__buttons>button{border-radius:.25rem}.canvas__filter__buttons>button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.canvas__filter__buttons>button:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.canvas__filter__buttons>button+button{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.canvas__filter__buttons>button>span{display:none}}.canvas__filter__buttons>button[type=reset]:focus{background-color:#f1a0a0;color:#fff}.canvas__filter__buttons>button[type=reset]:hover{background-color:#d11;color:#fff}.canvas__filter__buttons>button[type=submit]{margin-left:auto}.canvas__filter__buttons>button[type=submit]:focus{background-color:#a0cfa7;color:#fff}.canvas__filter__buttons>button.changed,.canvas__filter__buttons>button[type=submit]:hover{background-color:#182;color:#fff}.canvas__filter__buttons>button:disabled:hover{background-color:transparent;color:#bfbfbf;cursor:not-allowed}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.canvas__filter>form{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.canvas.manager .canvas__title+.canvas__filter{top:calc(var(--crm-title-height) + 1px)}@media(min-width: 640px){.canvas.manager .canvas__filter{top:0}}.canvas__title__action{display:flex;flex-grow:0;flex-shrink:1;margin-left:auto;position:relative;z-index:10}@media print{.canvas__title__action{display:none !important}}.canvas__title__action>a>span,.canvas__title__action>button>span{display:none;font-size:.875rem;line-height:1.25rem;text-transform:uppercase}@media(min-width: 768px){.canvas__title__action>a,.canvas__title__action>button{width:unset}.canvas__title__action>a>span,.canvas__title__action>button>span{display:inline-flex}}.canvas__title__action .button.hide-mobile{display:none}@media(min-width: 1024px){.canvas__title__action .button.hide-mobile{display:flex}}.canvas__title__action>button[type=reset]{color:#a60d0d}.canvas__title__wrapper>div>h1{align-items:center;display:inline-flex;flex-wrap:wrap;line-height:1.225rem;max-width:66%}.canvas__title__wrapper>div>h1>span{font-weight:var(--crm-sidebar-font-weight)}.canvas__title__wrapper>div>h1>small,.canvas__title__wrapper>div>h1>span{line-height:1.225rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.canvas__title__wrapper>div>h1>small{color:var(--crm-color-primary-dark);font-size:.875rem}@media(min-width: 768px){.canvas__title__wrapper>div>h1{white-space:nowrap}}.canvas__title .canvas__menu{height:2rem;position:relative;right:0;top:0;width:2rem}.canvas__title__tabs{align-items:stretch;display:flex;height:100%;margin-left:-0.5rem;margin-right:-0.5rem}.canvas__title__tabs>li{align-items:center;display:flex;height:100%;margin-left:.25rem;margin-right:.25rem;position:relative}.canvas__title__tabs>li>.tab,.canvas__title__tabs>li>a{align-items:center;display:flex;height:100%;line-height:1rem;padding-left:.25rem;padding-right:.25rem;transition:color .2s ease-in-out}.canvas__title__tabs>li>.tab:focus,.canvas__title__tabs>li>a:focus{color:var(--crm-color-primary-dark)}.canvas__title__tabs>li>.tab:focus:after,.canvas__title__tabs>li>a:focus:after{background-color:var(--crm-color-primary-light);bottom:0}.canvas__title__tabs>li>.tab.active,.canvas__title__tabs>li>.tab:hover,.canvas__title__tabs>li>a.active,.canvas__title__tabs>li>a:hover{color:var(--crm-color-primary)}.canvas__title__tabs>li>.tab.active,.canvas__title__tabs>li>a.active{font-weight:500}.canvas__title__tabs>li>.tab:after,.canvas__title__tabs>li>a:after{background-color:transparent;border-radius:.25rem;bottom:-3px;content:"";height:3px;left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.canvas__title__tabs>li>.tab.active:after,.canvas__title__tabs>li>.tab:hover:after,.canvas__title__tabs>li>a.active:after,.canvas__title__tabs>li>a:hover:after{background-color:var(--crm-color-primary);bottom:0}.canvas__title__tabs>li>.button>i+span{display:none}@media(min-width: 768px){.canvas__title__tabs>li>.button>i+span{display:inline-block}}.canvas__title{position:-webkit-sticky;position:sticky;top:0;z-index:20}.canvas__title__container{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:hsla(0, 0%, 100%, 0.8);border-bottom-width:1px;border-color:#d2d2d2;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);width:100%}@media print{.canvas__title__container{box-shadow:unset}}@media(min-width: 640px){.canvas__title__container{position:relative}}.canvas__title__wrapper{width:100%}.canvas__title__wrapper>div{align-items:center;display:flex;height:var(--crm-title-height);margin-left:auto;margin-right:auto;max-width:64rem;padding-left:1rem;padding-right:1rem}.canvas__title__wrapper>div a,.canvas__title__wrapper>div button{height:2rem;margin-right:1rem}.canvas__title__wrapper>div a:last-child,.canvas__title__wrapper>div button:last-child{margin-right:0}.canvas__title__wrapper>div a.button,.canvas__title__wrapper>div a.button:first-child,.canvas__title__wrapper>div a.button:last-child,.canvas__title__wrapper>div button.button,.canvas__title__wrapper>div button.button:first-child,.canvas__title__wrapper>div button.button:last-child{border-radius:9999px}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.canvas__title__container{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}@media(min-width: 640px){.canvas.blog .canvas__title{top:var(--crm-navbar-height)}}.footer__block{margin-bottom:1rem;padding-top:1rem;width:100%}@media(min-width: 768px){.footer__block{max-width:16rem}}.footer__block>h2{border-bottom-width:1px;border-color:var(--crm-color-primary-dark);color:var(--crm-color-primary-light);font-weight:500;margin-bottom:.5rem;margin-left:-0.5rem;margin-right:-0.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase}.footer__block>div{color:var(--crm-footer-text-color);font-size:.875rem;line-height:1.25rem}.footer__brand{min-width:2.5rem}@media(min-width: 768px){.footer__brand{min-width:3rem}}.footer__brand>img,.footer__brand>svg{background-color:#fff;border-radius:.25rem;color:#fff;height:2.5rem;width:auto}@media(min-width: 768px){.footer__brand>img,.footer__brand>svg{border-radius:.5rem;height:3rem}}.footer__copy{border-color:var(--crm-color-primary-dark);border-top-width:1px;margin-top:1rem;width:100%}.footer__copy>div{align-items:center;color:var(--crm-footer-text-color);display:flex;font-size:.75rem;height:3rem;line-height:1rem;margin-left:auto;margin-right:auto;max-width:64rem;padding-left:1rem;padding-right:1rem}.footer__copy>div>a{color:var(--crm-footer-text-color);margin-right:.25rem}.footer__copy>div>a>span{padding-right:.25rem}.footer__copy>div>a>span:last-child{padding-right:0}.footer__copy>div>a:visited{color:var(--crm-footer-text-color)}.footer__copy>div>a:hover{color:var(--crm-color-primary-light)}.footer__flat{line-height:1.5;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:64rem;padding-left:1rem;padding-right:1rem}.footer__flat>ul{list-style-type:none;width:100%}.footer__flat>ul>li{margin:0;padding:.5rem 0;text-align:center}@media(min-width: 640px){.footer__flat>ul{display:flex}.footer__flat>ul>li{flex:1 1 0%;padding:0}}.canvas__footer{background-color:var(--crm-footer-bg-color);border-color:#000;border-top-width:1px;font-size:.875rem;line-height:1.25rem}.canvas__footer>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-left:auto;margin-right:auto;max-width:64rem}.canvas__footer>div:first-child>div{flex:1 1 24rem;padding-left:1rem;padding-right:1rem}.canvas__footer>div:first-child+div{align-items:center;display:flex;justify-content:center}@media(min-width: 768px){.canvas__footer>div:first-child{flex-wrap:nowrap}}.canvas__footer>div.link{margin-bottom:1rem;margin-top:1rem}.canvas__footer>div.link>a{margin-left:.5rem;margin-right:.5rem}.canvas__footer div>a,.canvas__footer ul>li>a,.canvas__footer>div.link>a{color:var(--crm-footer-text-color)}.canvas__footer div>a:focus,.canvas__footer div>a:hover,.canvas__footer ul>li>a:focus,.canvas__footer ul>li>a:hover{color:var(--crm-color-primary-light)}.footer__info{align-items:center;display:flex;margin-bottom:1rem;max-width:100%;padding-left:1rem;padding-right:1rem;padding-top:1rem;width:100%}@media(min-width: 768px){.footer__info{max-width:33%}}.footer__info__text{color:var(--crm-footer-text-color);padding-left:1rem}.footer__socials{align-items:center;display:flex;height:3rem;justify-content:center;margin-top:1rem;padding-left:1rem;padding-right:1rem}.footer__socials>a{color:var(--crm-footer-text-color);font-size:1.875rem;line-height:2.25rem;margin-left:.5rem;margin-right:.5rem}.footer__socials>a:hover{color:var(--crm-color-primary-light)}.footer__socials>a:after{display:none}.footer__version{align-items:center;color:var(--crm-footer-text-color);display:flex;font-size:.75rem;justify-content:center;line-height:1rem;margin-top:1rem;min-height:2rem}.footer__version>img,.footer__version>svg{margin-left:.5rem;margin-right:.5rem;width:1.25rem}.canvas__navbar__brand{flex:none;height:100%;overflow:hidden;position:relative;transition:width .2s ease-in-out;width:4rem}.canvas__navbar__brand>.logo__brand{align-items:center;display:flex;height:100%}.canvas__navbar__brand>.logo__brand>img{background-color:var(--crm-navbar-brand-logo-bg-color);border-radius:.25rem;margin-left:var(--crm-navbar-brand-logo-margin);margin-right:var(--crm-navbar-brand-logo-margin);max-height:var(--crm-navbar-brand-logo-size);max-width:var(--crm-navbar-brand-logo-size);min-height:var(--crm-navbar-brand-logo-size);min-width:var(--crm-navbar-brand-logo-size);object-fit:cover}.canvas__navbar__brand>.logo__brand>span{align-items:center;display:none;font-weight:700;height:100%;line-height:1.25rem;overflow:hidden}@media(min-width: 640px){.canvas__navbar__brand>.logo__brand>span{display:flex}}.canvas__navbar__brand>.logo__brand>span{color:#fff;-webkit-hyphens:auto;hyphens:auto;max-width:var(--crm-navbar-brand-text-width);min-width:var(--crm-navbar-brand-text-width);transition:all .2s ease-in-out}.canvas.manager .canvas__navbar__brand>.logo__brand>span{opacity:0}@media(min-width: 640px){.canvas.open .canvas__navbar__brand{width:16rem}.canvas.open .canvas__navbar__brand .logo__brand>span{opacity:1}.canvas.open .canvas__navbar__brand .logo__brand:focus>span,.canvas.open .canvas__navbar__brand .logo__brand:hover>span{color:var(--crm-navbar-brand-hover)}.canvas.open .canvas__navbar__brand .logo__brand:focus>img{box-shadow:0 0 0 3px var(--crm-color-primary-light)}}.canvas__navbar__button{align-items:center;display:flex;height:var(--crm-navbar-button-height-wrapper);justify-content:center}@media(min-width: 640px){.canvas__navbar__button{margin-left:.5rem;margin-right:.5rem}}.canvas__navbar__button>a,.canvas__navbar__button>button{align-items:center;background:var(--crm-navbar-button-bg-color);border-radius:9999px;border-style:none;color:var(--crm-navbar-button-text-color);display:flex;flex-direction:row-reverse;justify-content:center;margin-left:.5rem;margin-right:.5rem;transition:all .2s ease-in-out}.canvas__navbar__button>a:hover,.canvas__navbar__button>button:hover{background:var(--crm-navbar-button-bg-color-hover)}.canvas__navbar__button>a:focus,.canvas__navbar__button>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.canvas__navbar__button>a>svg:first-child,.canvas__navbar__button>button>svg:first-child{fill:var(--crm-navbar-button-text-color);height:var(--crm-navbar-button-svg-size);transition:color .2s ease-in-out;width:var(--crm-navbar-button-svg-size)}.canvas__navbar__button>a>i,.canvas__navbar__button>button>i{align-items:center;border-color:var(--crm-navbar-button-text-color);border-radius:9999px;border-width:1px;display:flex;height:var(--crm-navbar-button-svg-size);justify-content:center;min-width:var(--crm-navbar-button-svg-size);transition:background-color .2s ease-in-out;width:var(--crm-navbar-button-svg-size)}.canvas__navbar__button>a>i>svg:first-child,.canvas__navbar__button>button>i>svg:first-child{fill:var(--crm-navbar-button-text-color);font-size:var(--crm-navbar-button-i-svg-size);transition:color .2s ease-in-out}.canvas__navbar__button>a>span,.canvas__navbar__button>button>span{align-items:center;border-bottom-right-radius:9999px;border-top-right-radius:9999px;border-width:1px 1px 1px 0;display:none;height:var(--crm-navbar-button-svg-size);justify-content:center;padding-right:.5rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width: 768px){.canvas__navbar__button>a>span,.canvas__navbar__button>button>span{display:flex}.canvas__navbar__button>a>span+i,.canvas__navbar__button>button>span+i{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}}.canvas__navbar__button>a>img,.canvas__navbar__button>button>img{border-color:var(--crm-navbar-button-text-color);border-radius:9999px;border-width:1px;height:var(--crm-navbar-button-svg-size);width:var(--crm-navbar-button-svg-size)}.canvas__navbar__button>a:hover>svg:first-child,.canvas__navbar__button>button:hover>svg:first-child{color:var(--crm-color-primary-light)}.canvas__navbar__button>a.active>i,.canvas__navbar__button>a:hover>i,.canvas__navbar__button>button.active>i,.canvas__navbar__button>button:hover>i{background-color:var(--crm-navbar-button-text-color)}.canvas__navbar__button>a.active>i>svg,.canvas__navbar__button>a:hover>i>svg,.canvas__navbar__button>button.active>i>svg,.canvas__navbar__button>button:hover>i>svg{color:var(--crm-navbar-button-hover)}.canvas__navbar__button>a.active>span,.canvas__navbar__button>a:hover>span,.canvas__navbar__button>button.active>span,.canvas__navbar__button>button:hover>span{background-color:var(--crm-navbar-button-text-color);color:var(--crm-color-primary)}.canvas__navbar__help{flex-grow:0;position:relative;width:4rem}.canvas__navbar__help>button{align-items:center;color:#fff;display:flex;height:3rem;justify-content:center;transition:all .2s ease-in-out;width:4rem}.canvas__navbar__help>button:hover{color:var(--crm-color-primary-light)}.canvas__navbar__help>button>svg:first-child{height:2rem;width:2rem}.canvas__navbar{position:relative}.canvas__navbar__wrapper{background-color:var(--crm-navbar-bg-color);border-bottom-color:var(--crm-navbar-border-color);border-bottom-width:1px;display:flex;left:0;min-height:var(--crm-navbar-height);position:fixed;right:0;transition:background-color .2s ease-in-out;width:100%;z-index:30}.canvas__navbar__wrapper>div{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:100%}@media(min-width: 640px){.canvas__navbar__wrapper>div{justify-content:normal}}.canvas__navbar-search{flex-grow:0;width:4rem}.canvas__navbar-search>button{align-items:center;color:#fff;display:flex;height:3rem;justify-content:center;margin-left:auto;margin-right:auto;width:4rem}.canvas__navbar-search>button>svg:first-child{height:2rem;width:2rem}.canvas__navbar__overlay{flex:none;width:4rem}.canvas__navbar.head>div{top:0}.canvas__navbar.foot>div{bottom:0;padding-bottom:env(safe-area-inset-bottom)}@media(min-width: 640px){.canvas__navbar.foot{height:0}.canvas__navbar.foot>div{height:var(--crm-navbar-height);top:0}}@media print{.canvas__navbar{display:none !important}}.canvas.blog .canvas__navbar.foot,.canvas.manager .canvas__navbar{height:var(--crm-navbar-height)}@media(min-width: 640px){.canvas.blog .canvas__navbar.foot{height:0}}.canvas__navbar__sidebar{display:flex;flex-grow:0;justify-content:center;width:3rem}@media(min-width: 640px){.canvas__navbar__sidebar{min-width:4rem;width:4rem}}.canvas__navbar__sidebar>button{align-items:center;background-color:initial;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:3rem}.canvas__navbar__sidebar>button>i{background-color:#fff;border-radius:9999px;height:3px;position:relative;transition:all .2s ease-out;width:1rem}.canvas__navbar__sidebar>button>i:after,.canvas__navbar__sidebar>button>i:before{background-color:#fff;border-radius:9999px;content:"";height:3px;left:-0.5rem;position:absolute;transition:all .2s ease-out;width:2rem}.canvas__navbar__sidebar>button>i:before{top:-0.75rem}.canvas__navbar__sidebar>button>i:after{bottom:-0.75rem}.canvas__navbar__sidebar>button:hover>i,.canvas__navbar__sidebar>button:hover>i:after,.canvas__navbar__sidebar>button:hover>i:before{background-color:var(--crm-navbar-sidebar-hover)}.canvas__navbar__sidebar>button:focus>i,.canvas__navbar__sidebar>button:focus>i:after,.canvas__navbar__sidebar>button:focus>i:before{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.canvas.open .canvas__navbar__sidebar>button>i{width:0}.canvas.open .canvas__navbar__sidebar>button>i:after,.canvas.open .canvas__navbar__sidebar>button>i:before{left:-0.875rem;width:2rem}.canvas.open .canvas__navbar__sidebar>button>i:before{top:0;transform:rotate(45deg)}.canvas.open .canvas__navbar__sidebar>button>i:after{bottom:0;transform:rotate(-45deg)}@media(min-width: 640px){.canvas.open .canvas__navbar__sidebar>button>i{height:3px;width:3px}.canvas.open .canvas__navbar__sidebar>button>i:after,.canvas.open .canvas__navbar__sidebar>button>i:before{height:3px;left:0;width:3px}.canvas.open .canvas__navbar__sidebar>button>i:before{top:.75rem;transform:rotate(0deg)}.canvas.open .canvas__navbar__sidebar>button>i:after{bottom:.75rem;transform:rotate(0deg)}}.canvas__navbar__spacer{display:none;width:100%}@media(min-width: 640px){.canvas__navbar__spacer{display:block}}.canvas__navbar__user{flex-grow:0;margin-left:0;margin-right:0;min-width:4rem;position:relative;width:4rem}.canvas__navbar__user>ul{background-color:var(--crm-navbar-bg-color);border-color:var(--crm-color-primary-dark);max-width:20rem;min-width:16rem;position:absolute;right:0}.canvas__navbar__user>ul>li{align-items:center;color:#fff;display:grid;min-height:2.5rem;padding:.25rem .5rem}.canvas__navbar__user>ul>li+li{border-color:var(--crm-color-primary-dark);border-top-width:1px}.canvas__navbar__user>ul>li>label{text-align:center;width:100%}.canvas__navbar__user>ul>li>a{justify-items:stretch;margin:-0.5rem;min-height:2.5rem;padding:.25rem .5rem}.canvas__navbar__user>ul>li>a:hover{background-color:var(--crm-color-primary-dark)}.canvas__navbar__user>ul>li>button{border-radius:.25rem;color:#fff;height:2rem;justify-content:flex-start;justify-items:stretch}.canvas__navbar__user>ul>li>a,.canvas__navbar__user>ul>li>button{align-items:center;display:flex}.canvas__navbar__user>ul>li>a>i,.canvas__navbar__user>ul>li>button>i{text-align:center;width:2rem}.canvas__navbar__user>ul>li>a>span,.canvas__navbar__user>ul>li>button>span{padding-left:.25rem;padding-right:.5rem}.canvas__navbar__user>ul>li:empty{display:none}.canvas__navbar.head .canvas__navbar__user>ul{border-bottom-left-radius:.25rem;top:100%}.canvas__navbar.foot .canvas__navbar__user>ul{border-top-left-radius:.25rem;bottom:100%}@media(min-width: 640px){.canvas__navbar.foot .canvas__navbar__user>ul{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top-left-radius:0;bottom:unset;top:100%}}.card__body{position:relative;-webkit-user-select:text;user-select:text}.card__body,.card__button{align-items:center;display:flex;min-height:3rem}.card__button{border-color:#e5e5e5;border-top-width:1px;justify-content:center;padding-bottom:.5rem;padding-top:.5rem;-webkit-user-select:none;user-select:none}.card__button>a,.card__button>button{align-items:center;border-radius:9999px;color:#8f8f8f;display:flex;margin-left:.5rem;margin-right:.5rem;min-height:2rem;padding-left:.5rem;padding-right:.5rem;transition:all .2s ease-in-out}.card__button>a>i,.card__button>button>i{text-align:center;width:2rem}.card__button>a>span,.card__button>button>span{padding-left:.5rem;padding-right:.5rem}.card__button>a:focus,.card__button>a:hover,.card__button>button:focus,.card__button>button:hover{background-color:#fff;color:var(--crm-color-primary)}.card{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));border-radius:.5rem;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);margin-bottom:.5rem;margin-left:-0.5rem;margin-right:-0.5rem;position:relative}.card>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(239 239 239/var(--tw-divide-opacity, 1));border-style:solid;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.card{background-color:#fff}.card>div:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.card>div:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}@media(min-width: 640px){.card{margin-bottom:1rem}}.card.active>.card__title{background-color:#e7f3fc}.card.active>.card__info{background-color:#f9f9f9}.card__copy>div{align-items:center;display:flex;min-height:2rem;padding:.25rem 1rem;width:100%}.card__copy>div>button{color:#8f8f8f;font-size:.875rem;font-weight:700;line-height:1.25rem;text-align:left;width:100%}.card__copy>div>button:hover{color:#737373}.card__copy>div>div{margin-left:.5rem;width:100%}.card__data{position:relative}.card__data>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(239 239 239/var(--tw-divide-opacity, 1));border-style:solid;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}@media(min-width: 768px){.card__data{display:flex}.card__data>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.card__data{border-width:0}}.card__data:last-child{border-width:0}.card__data>div{align-items:baseline;display:flex;flex-direction:column;min-height:2.5rem;padding:.5rem 1rem;width:100%}@media(min-width: 768px){.card__data>div{border-bottom-width:0 !important;border-top-width:0 !important;flex-direction:row}}.card__data>div>div{-webkit-user-select:text;user-select:text}.card__data>div>div:first-child{color:#737373;font-weight:500}.card__data>div>div:first-child:after{content:":"}@media(min-width: 768px){.card__data>div>div:first-child{width:33.333333%}}.card__data>div>div:last-child{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}@media(min-width: 768px){.card__data>div>div:last-child{text-align:right;width:66.666667%}}.card__data>div>div:last-child>a{color:var(--crm-color-primary)}.card__data>div>div:last-child>a:focus,.card__data>div>div:last-child>a:hover{color:var(--crm-color-primary-dark);-webkit-text-decoration-line:underline;text-decoration-line:underline}.card__info{width:100%}.card__info>a,.card__info>div:first-child{align-items:center;display:flex;line-height:1.25rem;min-height:2rem;position:relative}.card__info>a>i,.card__info>div:first-child>i{color:var(--crm-list-icon);flex-grow:0;max-width:3rem;min-width:3rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:3rem}.card__info>a>i>img,.card__info>div:first-child>i>img{margin-left:auto;margin-right:auto;max-height:2rem;max-width:2rem;overflow:hidden}.card__info>a>i:last-child,.card__info>div:first-child>i:last-child{color:var(--crm-color-primary)}.card__info>a+div,.card__info>div:first-child+div{padding-left:1rem}.card__info>div:first-child>div,.card__info>div:first-child>span{cursor:text;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.card__info>div:first-child>.card__menu{overflow:visible}.card__info>div:first-child>.canvas__menu{top:.25rem}.card__info>a:first-child,.card__info>div:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.card__info>a:last-child,.card__info>div:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.card__info--more,.card__info--more>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__info--more.active,.card__info--more.active>small{overflow:auto;text-overflow:unset;white-space:normal}.card__info>a:focus,.card__info>a:hover{background-color:#f9f9f9}.card__info>.canvas__menu{top:.25rem}.card__info.start>a,.card__info.start>div:first-child{align-items:flex-start}.card__info.end>a,.card__info.end>div:first-child{align-items:flex-end}.card__info.center>a,.card__info.center>div:first-child{align-items:center}.card__info+.card__info{border-color:#f9f9f9}.card__info__body{flex-grow:1;overflow:auto;padding-bottom:.5rem;padding-right:.5rem;padding-top:.5rem}.card__info__body>small{color:#8f8f8f;display:block;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__info__body>small>a{transition:color .2s ease-in-out}.card__info__body>small>a:focus,.card__info__body>small>a:hover{color:var(--crm-color-primary)}.card__info__body:last-child{padding-right:3rem}.card__info__body:first-child{padding-left:1rem}.card__info__button{border-radius:9999px;margin-left:.5rem;margin-right:.5rem}.card__info__button.button.full:last-child{border-radius:9999px;max-width:2rem;min-height:2rem}.card__info__more{cursor:pointer;display:grid;grid-template-rows:0fr;overflow:hidden;padding:.5rem 1rem .5rem 3rem;position:relative;transition:all .2s ease-in-out}.card__info__more>div{min-height:2.5rem}.card__info__more:after{background:linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;transition:opacity .2s ease-in-out;width:100%}.card__info__more.show-more{grid-template-rows:1fr}.card__info__more.show-more:after{opacity:0}.card__menu{display:flex;height:2rem;justify-content:center;min-width:3rem;position:relative}.card__menu--modal{z-index:9999}.card__menu>button{border-radius:9999px;border-width:1px}.card__status{align-items:center;color:#bfbfbf;display:flex;justify-content:center;min-width:3rem;padding-left:.5rem;padding-right:.5rem}.card__status>button{height:2rem;transition:color .2s ease-in-out;width:2rem}.card__status>button:focus,.card__status>button:hover{color:#8f8f8f}.card__status.neutral{color:#bfbfbf}.card__status.neutral>button:focus,.card__status.neutral>button:hover{color:#8f8f8f}.card__status.error{color:#d11}.card__status.error>button:focus,.card__status.error>button:hover{color:#a60d0d}.card__status.success{color:#182}.card__status.success>button:focus,.card__status.success>button:hover{color:#0d661a}.card__status.warning{color:#d81}.card__status.warning>button:focus,.card__status.warning>button:hover{color:#a6660d}.card__status.info{color:#18d}.card__status.info>button:focus,.card__status.info>button:hover{color:#0d66a6}.card__title{background-color:#efefef;font-weight:700;min-height:3rem;padding-bottom:.25rem;padding-top:.25rem;-webkit-user-select:text;user-select:text}.card__title,.card__title>i{align-items:center;display:flex}.card__title>i{color:var(--crm-list-icon);height:2rem;justify-content:center;max-width:3rem;min-width:3rem;width:3rem}.card__title>i>img{border-color:#e5e5e5;border-radius:9999px;border-width:1px;height:2rem;object-fit:cover;overflow:hidden;text-indent:100%;white-space:nowrap;width:2rem}.card__title>span{color:#5e5e5e;font-weight:400;width:100%}.card__title>span:first-child{padding-left:1rem}.card__title>span:last-child{padding-right:1rem}.card__title>span>small{color:#8f8f8f;display:block}.card__title>.button{border-radius:9999px;margin-left:.5rem;margin-right:.5rem}.card__title>.button.full:last-child{border-radius:9999px}.card__title>.button+.button{border-left-color:unset}.cookie{position:relative}.cookie__placeholder{background-color:var(--crm-color-primary-darker);height:0;overflow:hidden;position:relative;transition:height 1s ease-in-out}.cookie__notice{background:rgba(0, 0, 0, 0.9);bottom:-100%;color:#fff;left:0;max-height:32rem;opacity:0;padding-bottom:1rem;padding-top:1rem;position:fixed;right:0;transition:bottom 1s ease-in-out,max-height 1s ease-in-out,opacity 1s ease-in-out;width:100%;z-index:30}.cookie__notice.active{bottom:var(--crm-navbar-height);opacity:1}@media(min-width: 768px){.cookie__notice.active{bottom:0}}.cookie__notice>.container{margin-left:auto;margin-right:auto;max-width:36rem;padding-left:1rem;padding-right:1rem;width:auto}.cookie__notice>.container>div{width:100%}.cookie__notice>.container>div:first-child{margin-bottom:1rem}.cookie__notice.open{max-height:100vh;overflow-y:scroll}.cookie__action{display:flex;justify-content:space-between;margin-top:1.5rem;padding-bottom:env(safe-area-inset-bottom);width:100%}.cookie__action>button{height:2rem}.cookie__action>button:first-child{text-align:left}.cookie__action>button:last-child{padding-left:.5rem;padding-right:.5rem;text-align:left}.cookie__details{display:none;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.cookie__details.active{display:block}.cookie__details>p{margin-bottom:1.5rem}.cookie__details .form__switch{margin-bottom:0;margin-top:1.5rem}.cookie__details .form__switch>input[type=checkbox]:checked+label>span{color:#fff}.cookie__details>div{margin-bottom:1rem}.cookie__details>div>label{align-items:center;display:flex;justify-content:space-between;min-height:4rem}.cookie__details>div>label>span:last-child{color:var(--crm-color-primary)}.cookie__details>div label>span{font-weight:700}.cookie__details .field__switch>input[type=checkbox]+label>span{color:#fff}.cookie__details .field__switch>input[type=checkbox]:checked+label>span{color:var(--crm-color-primary)}.cookie__details h2,.cookie__notice h2{color:var(--crm-color-primary);font-size:1.25rem;font-weight:500;line-height:1.75rem;margin-bottom:1rem}.cookie__infos{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.cookie__infos.active{display:none}.cookie__accept{background-color:transparent;border-color:var(--crm-color-primary);border-radius:9999px;border-width:1px;color:#fff;display:block;float:right;max-width:20rem;text-decoration:none !important;transition:all .25s ease-in-out}.cookie__accept:hover{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary-dark)}.cookie__accept:first-child{margin-left:auto}.cookie__close{background-color:transparent;border-width:0;color:#fff;float:left;font-size:2rem;line-height:2rem;margin:0;padding:0}.cookie__settings:hover{color:var(--crm-color-primary);transition:color .25s ease-in-out}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.cookie__notice{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.cookie__show{align-items:center;background-color:#737373;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}.cookie__show>i{font-size:3.75rem;line-height:1}.cookie__show>span{padding:1rem;text-align:center}.cropper{align-items:center;background:hsla(0, 0%, 98%, 0.95);display:none;height:100vh;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:50}.cropper.active{display:flex}.cropper__grid{display:block;max-width:42rem;width:100%}.cropper__container{position:relative}.cropper__container--slider{padding-top:75%}.cropper__container--square{padding-top:100%}.cropper__slider{align-items:center;display:flex;flex-direction:column}.cropper .loader__wrapper{left:0;min-height:100%;position:absolute;top:0}.cropper__actions{align-items:center;display:flex;height:4rem;justify-content:space-around}.cropper__actions>button{align-items:center;border-radius:9999px;border-width:1px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.cropper__actions>button:first-child{border-color:#d11;color:#d11}.cropper__actions>button:last-child{border-color:#182;color:#182}.cropper__actions>button>svg:first-child{height:1.5rem;width:1.5rem}.cropper__blurred{bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}.cropper__blurred>label{align-items:center;background-color:#fff;border-color:var(--crm-color-primary-darker);border-radius:9999px;border-width:1px;display:flex;height:2rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.cropper__blurred>label>span{padding-left:1rem}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.cropper{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.canvas__error{margin-left:auto;margin-right:auto;max-width:64rem;padding:1rem;width:100%}.canvas__error>h1{color:#d11;font-size:1.5rem;font-weight:700;line-height:2rem}.canvas__error>h1,.canvas__error>h2{margin-bottom:1rem;text-align:center}.canvas__error>h2{color:#a60d0d}.canvas__error>pre{background-color:#fce7e7;border-color:#d11;border-radius:.25rem;border-width:1px;display:block;font-family:monospace;overflow-x:auto;padding:1rem;position:relative;-webkit-user-select:text;user-select:text}.error__content{align-items:center;display:flex;justify-content:center;min-height:50vh;width:100%}.error__content>div{color:#a60d0d;text-align:center}.error__content>div>svg:first-child{height:6rem;margin-bottom:1rem;width:6rem}.error__content h3{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem}.field__arrow{fill:currentColor;color:#bfbfbf;height:2rem;padding:0 6px;pointer-events:none;position:absolute;right:.25rem;top:1rem;width:2rem}.field__checkbox{align-items:flex-start;display:flex;padding-top:1.25rem}.field__checkbox.field{margin-bottom:1.25rem}.field__checkbox>input{height:1rem;left:.5rem;opacity:0;position:absolute;width:1rem}.field__checkbox>input:checked+i{border-color:var(--crm-color-primary)}.field__checkbox>input:checked+i+label{font-size:1rem;line-height:1.5rem}.field__checkbox>input:checked+i:before{background-color:var(--crm-color-primary);content:" ";display:block;height:1.25rem;width:1.25rem}.field__checkbox>input:checked+i:after{border-bottom:3px solid #fff;border-left:3px solid #fff;content:" ";height:.5rem;position:absolute;top:23%;transform:rotate(-45deg);width:.75rem;z-index:0}.field__checkbox>input:focus+i{border-color:var(--crm-color-primary);box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field__checkbox>input:disabled+i,.field__checkbox>input:disabled+i+label,.field__checkbox>input:disabled+i>label{--tw-text-opacity:1;color:rgb(143 143 143/var(--tw-text-opacity, 1));cursor:default}.field__checkbox>i{align-items:center;border-color:#8f8f8f;border-width:1px;cursor:pointer;display:flex;height:1.5rem;justify-content:center;max-width:1.5rem;min-width:1.5rem;position:relative;width:1.5rem}.field__checkbox>i>label{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.field__checkbox>label{color:#5e5e5e;cursor:pointer;left:0;line-height:1.5rem;margin-left:1rem;margin-right:.25rem;min-height:1.5rem;overflow:visible;pointer-events:auto;position:relative;right:0;top:0;white-space:normal}.field__checkbox>label a{color:var(--crm-color-primary)}.field__checkbox>.field__error{margin-left:2.5rem}.field__checkbox>.field__error+input+i{border-color:#d11}button.field__color{align-items:center;border-radius:9999px;bottom:1px;color:#fff;display:flex;height:2rem;justify-content:center;width:2rem}button.field__color+.chrome-picker{position:absolute !important;right:1.25rem;top:3rem;transform:translateX(50%);z-index:10}.modal__colorful .react-colorful__saturation{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.modal__colorful .react-colorful__last-control{border-radius:0}.modal__colorful .react-colorful__input{align-items:center;background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:flex;height:2rem;width:100%}.modal__colorful .react-colorful__input>input{padding-left:.5rem;padding-right:.5rem;width:100%}.field__input{-webkit-appearance:none;appearance:none;background-color:transparent;border-bottom-width:1px;border-color:#bfbfbf;border-radius:0;display:block;font-family:var(--crm-font),sans-serif;font-size:1rem;height:2rem;line-height:2rem;margin-top:1rem;padding-right:2rem;width:100%}.field__input::-webkit-inner-spin-button,.field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field__input[type=number]{-moz-appearance:textfield}.field__input:active,.field__input:focus{border-color:var(--crm-color-primary)}.field__input:disabled{border-color:#bfbfbf;color:#8f8f8f}.field__input:disabled+label{color:#8f8f8f}.field__input--button{padding-right:1.5rem}@media print{.field__input{font-size:12px}}.field__input.elastic{overflow:hidden}.field__input::placeholder{color:transparent;opacity:0;transition:all .1s ease-in}.field__input:focus::placeholder{color:#8f8f8f;opacity:1}.field__completing__dropdown{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);display:none;min-width:16rem;position:absolute;z-index:20}.field__completing__dropdown>div{background-color:#fff;border-color:var(--crm-color-primary-lighter);border-radius:.25rem;border-width:1px;overflow:hidden;padding-bottom:.5rem;padding-top:.5rem;position:relative}.field__completing__dropdown.active{display:block}.field__completing__dropdown>div>ul{margin-left:-0.5rem;margin-right:-0.5rem;max-height:24rem;overflow-x:hidden;overflow-y:hidden;padding-left:.5rem;padding-right:.5rem}.field__completing__dropdown>div>ul>li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:2rem;padding-left:1rem;padding-right:1rem}.field__completing__dropdown>div>ul>li small{color:#8f8f8f;padding-left:1rem}.field__completing__dropdown>div>ul>li.active{background-color:#e5e5e5}.field__completing__corner{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:#fff;border-color:var(--crm-color-primary-lighter);border-width:1px;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);content:" ";height:2rem;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-7px;transform:rotate(45deg);width:2rem}.mobile .field__completing__dropdown{left:5% !important;min-width:90%;width:90% !important}.field__copy:read-only{cursor:text;pointer-events:auto}.field__date>input+label{color:#8f8f8f}.field__date--valid>input+label{color:var(--crm-color-primary)}.field__date__overlay{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:10}.input__date::-webkit-datetime-edit-day-field,.input__date::-webkit-datetime-edit-month-field,.input__date::-webkit-datetime-edit-text,.input__date::-webkit-datetime-edit-year-field{color:#5e5e5e;font-family:var(--crm-font),sans-serif;height:1rem}.input__date::-webkit-calendar-picker-indicator{display:none}.input__date:read-only{pointer-events:auto}.input__date:disabled{border-color:#bfbfbf;pointer-events:none}.input__date:disabled::-webkit-datetime-edit-day-field,.input__date:disabled::-webkit-datetime-edit-month-field,.input__date:disabled::-webkit-datetime-edit-text,.input__date:disabled::-webkit-datetime-edit-year-field{color:#8f8f8f}.input__date[type=number]:read-only{pointer-events:none}.field__date--range{display:flex}.input__date--range-from,.input__date--range-till,.input__date--separator{display:inline-flex;width:auto}.input__date--range-from,.input__date--separator{padding-right:0}.input__date--range-from{width:6rem}.input__date--range-till{flex-grow:1;width:6rem}.input__date--separator{cursor:pointer;max-width:1rem;width:1rem}.input__date--range-from:focus+input,.input__date--range-from:focus+input+input{border-color:var(--crm-color-primary)}.field__error{color:#d11;left:.25rem;position:absolute;right:.25rem;top:100%}.field__error>li{font-size:.75rem;line-height:.75rem;padding-top:2px}.field__error+input,.field__error+select,.field__error+textarea{border-color:#d11;color:#d11}.field__error+input+label,.field__error+input:read-only+label,.field__error+select+label,.field__error+select:read-only+label,.field__error+textarea+label,.field__error+textarea:read-only+label{color:#d11}.field__error.standalone{bottom:0;top:unset}.field{margin-bottom:1rem;position:relative;width:100%}.field__required:after{color:#d11;content:"*";font-size:1.25rem;height:1rem;line-height:1.5rem;pointer-events:none;position:absolute;right:.25rem;text-align:center;top:0;width:1rem}.field>input:active+label,.field>input:focus+label,.field>select:active+label,.field>select:focus+label,.field>textarea:active+label,.field>textarea:focus+label,.field__active>label{color:var(--crm-color-primary);font-size:.75rem;line-height:.75rem;overflow:visible;top:0;white-space:normal}.field__active>input,.field__active>select,.field__active>textarea{color:#5e5e5e}.field>input:-webkit-autofill, .field>select:-webkit-autofill, .field>textarea:-webkit-autofill{-webkit-text-fill-color:#5e5e5e;-webkit-box-shadow:inset 0 0 0 9999px transparent;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.field>input:autofill,.field>select:autofill,.field>textarea:autofill{-webkit-text-fill-color:#5e5e5e;-webkit-box-shadow:inset 0 0 0 9999px transparent;transition:background-color 99999s ease-in-out 0s}.field>input:-webkit-autofill+label, .field>select:-webkit-autofill+label, .field>textarea:-webkit-autofill+label{color:var(--crm-color-primary);font-size:.75rem;line-height:.75rem;overflow:visible;top:0;white-space:normal}.field>input:autofill+label,.field>select:autofill+label,.field>textarea:autofill+label{color:var(--crm-color-primary);font-size:.75rem;line-height:.75rem;overflow:visible;top:0;white-space:normal}.field>button{align-items:center;border-radius:9999px;color:#bfbfbf;display:flex;font-size:1rem;height:2rem;justify-content:center;line-height:1.5rem;pointer-events:auto;position:absolute;right:.25rem;text-align:center;top:1rem;width:2rem;z-index:10}@media print{.field>button{display:none !important}}.field>button>svg:first-child{height:1rem;width:1rem}.field>button+input{padding-right:1rem}.field>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field>button:hover{color:var(--crm-color-primary)}.field__hidden{max-width:0;min-width:0;overflow:hidden;padding:0 !important;visibility:hidden;width:0}.field__file{cursor:pointer;display:block;height:2rem;margin-top:1rem;opacity:0;position:relative;width:100%;z-index:2}.field__file::-webkit-file-upload-button{cursor:pointer}.field__file:active+label+button+.field__file__name,.field__file:focus+label+button+.field__file__name,.field__file:hover+label+button+.field__file__name{border-color:var(--crm-color-primary)}.field__file:active+label+button,.field__file:focus+label+button,.field__file:hover+label+button{color:var(--crm-color-primary)}.field__file__name{border-bottom-width:1px;border-color:#bfbfbf;bottom:0;height:2rem;left:.25rem;line-height:2rem;overflow:hidden;padding-right:2rem;position:absolute;right:.25rem;text-overflow:ellipsis;white-space:nowrap;z-index:0}.field__file+label{cursor:pointer;z-index:0}.field__group{align-items:center;display:flex;margin-left:-0.25rem;margin-right:-0.25rem;min-height:4rem;position:relative}.field__group:empty{display:none}.field__group--mobile-col{flex-direction:column}.field__group--mobile-col>div{width:100%}@media(min-width: 640px){.field__group--mobile-col{flex-direction:row}}.field__group.auto-height{min-height:auto}.field__group>.field,.field__group>.field__switch{padding-left:.25rem;padding-right:.25rem}.field__group>.field__switch{width:100%}.field__group>.button__icon{margin:.5rem .25rem}.field__group>h2{align-items:center;border-bottom-width:1px;border-image:linear-gradient(to right, var(--crm-color-primary) 0, transparent 100%) stretch;border-image-slice:1;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:var(--crm-color-primary-dark);display:flex;justify-content:flex-start;min-height:2rem;padding:.5rem .25rem;width:100%}.field__image{display:flex;justify-content:center;min-height:3rem;position:relative}.field__image>input[type=file]{display:none}.field__image>label{align-items:center;border-color:#bfbfbf;border-radius:.25rem;border-width:1px;cursor:pointer;display:flex;height:2.5rem;margin-right:0;padding-left:1rem;padding-right:1rem;pointer-events:auto;position:relative;top:0;width:auto}.field__image>label:focus,.field__image>label:hover{background-color:#efefef}.field__image>label>i+span{padding-left:1rem}@media(min-width: 1024px){.field__image>div>img{border-radius:.25rem}}.field__image>button{align-items:center;background-color:#fff;border-color:#f1a0a0;border-radius:9999px;border-width:1px;color:#a60d0d;display:flex;height:2rem;justify-content:center;position:absolute;right:.25rem;top:1rem;width:2rem}.field__image>button:hover{background-color:#d11;color:#fff}.field__image>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field__image>button>svg:first-child{height:1rem;width:1rem}.field__image>.form__error{bottom:.5rem;top:unset}.field__image.form__field--active>label{border-style:none;height:1.5rem;left:0;padding-left:0;padding-right:0;position:absolute;top:0}.field__image.form__field--active>label>i{display:none}.field__image.form__field--active>label>i+span{padding-left:0}.field__image>.loader{margin-bottom:0;margin-top:1rem;position:absolute;top:50%;transform:translateY(-50%)}.field__label{color:#8f8f8f;left:.25rem;line-height:2rem;margin-right:2rem;min-height:1rem;overflow:hidden;pointer-events:none;right:.25rem;transition:all .1s ease-in-out;white-space:nowrap}.field__label,.field__loader{align-items:center;display:flex;position:absolute;top:1rem}.field__loader{color:var(--crm-color-primary);content:" ";height:2rem;justify-content:center;right:0;right:2rem;width:2rem}.field__markdown__info{display:flex;flex-wrap:wrap;margin-bottom:1rem;-webkit-user-select:text;user-select:text}.field__markdown__info>h2{border-bottom-width:1px;border-color:#e5e5e5;color:#8f8f8f;font-weight:500;margin-bottom:.25rem;width:100%}@media(min-width: 768px){.field__markdown__info>h2+div{padding-right:.75rem}}.field__markdown__info>div{border-bottom-width:1px;border-color:#efefef;margin-bottom:.5rem;padding-bottom:.5rem;width:100%}@media(min-width: 768px){.field__markdown__info>div{border-width:0;width:50%}.field__markdown__info>div+div{padding-left:.75rem}}.field__markdown__preview{box-shadow:0 1px 0 var(--crm-color-primary);line-height:2rem;margin-top:1rem;min-height:2rem}.field__markdown__buttons{display:flex;position:absolute;right:.25rem;top:1rem}.field__markdown__buttons>button{align-items:center;border-radius:9999px;color:#bfbfbf;display:flex;height:2rem;justify-content:center;width:2rem}.field__markdown__buttons>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light);z-index:10}.field__markdown__buttons>button:hover{color:var(--crm-color-primary)}.field__markdown__buttons>button.times{color:#d11}.field__markdown__buttons>button.times:hover{background-color:#efefef;color:#a60d0d}.field__number>div{align-items:flex-end;height:3rem;margin-right:0;pointer-events:auto;top:0}.field__number>div,.field__number>div>button{display:flex;justify-content:center;position:relative}.field__number>div>button{align-items:center;border-radius:9999px;color:var(--crm-color-primary);cursor:pointer;font-size:1.25rem;height:2rem;line-height:1.75rem;min-width:2rem;width:2rem}.field__number>div>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field__number>div>button:hover{background-color:var(--crm-color-primary);color:#fff}.field__number>div>button:disabled{color:#bfbfbf;pointer-events:none}.field__number>div>input{-webkit-appearance:none;appearance:none;background-color:transparent;border-bottom-width:1px;border-color:#bfbfbf;color:#8f8f8f;font-size:1rem;height:2rem;line-height:1.5rem;margin-left:.5rem;margin-right:.5rem;text-align:center;width:4rem}.field__number>div>input[type=number]{-moz-appearance:textfield}.field__number>div>input[type=number]::-webkit-inner-spin-button,.field__number>div>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.field__number>div>input:active,.field__number>div>input:focus{border-color:var(--crm-color-primary)}.field__number>div>.field__label{font-size:.75rem;justify-content:center;line-height:.75rem;margin-right:0;top:0}.field__number>div>input:focus+label{color:var(--crm-color-primary)}.field__number>.field__error{text-align:center}.field__number.field__active>div>.field__label{color:var(--crm-color-primary)}.field__number.field__active>div>input{color:#5e5e5e}.field__number.field__active>div>input:-webkit-autofill{-webkit-text-fill-color:#5e5e5e;-webkit-box-shadow:inset 0 0 0 9999px transparent;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.field__number.field__active>div>input:autofill{-webkit-text-fill-color:#5e5e5e;-webkit-box-shadow:inset 0 0 0 9999px transparent;transition:background-color 99999s ease-in-out 0s}.field__number--fullWidth>div>input{width:100%}.field__number--solid>div>button{border-color:var(--crm-color-primary);border-width:1px}.field__number--full>div>button.field__number__button--decrease,.field__number--full>div>button.field__number__button--increase{--tw-text-opacity:1;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.field__number--full>div>button.field__number__button--decrease{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(231 88 88/var(--tw-bg-opacity, 1));border-color:rgb(221 17 17/var(--tw-border-opacity, 1))}.field__number--full>div>button.field__number__button--decrease:hover{--tw-bg-opacity:1;background-color:rgb(221 17 17/var(--tw-bg-opacity, 1))}.field__number--full>div>button.field__number__button--increase{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(88 172 100/var(--tw-bg-opacity, 1));border-color:rgb(17 136 34/var(--tw-border-opacity, 1))}.field__passgen:read-only{pointer-events:auto}.field__price{height:2rem;left:0;line-height:2rem;margin-top:1rem;padding-left:.25rem;padding-right:.25rem;pointer-events:none;position:absolute;top:0}.field__price>span{padding-right:.5rem;visibility:hidden}.field__price>i{color:#8f8f8f;font-style:normal;font-weight:500}.field__radio{color:#8f8f8f;line-height:1.5rem;margin-bottom:1.25rem;padding-left:.25rem;padding-right:.25rem;padding-top:1.25rem;width:100%}.field__radio,.field__radio>i{align-items:center;cursor:pointer;display:flex;position:relative}.field__radio>i{background-color:#fff;border-color:#bfbfbf;border-radius:9999px;border-width:1px;height:1.5rem;justify-content:center;max-width:1.5rem;min-width:1.5rem;width:1.5rem;z-index:10}.field__radio>i+span{margin-left:1rem}.field__radio>span{cursor:pointer}.field__radio>input{height:1rem;left:.5rem;opacity:0;position:absolute;width:1rem}.field__radio>input:checked+i{border-color:var(--crm-color-primary)}.field__radio>input:checked+i+span{color:var(--crm-color-primary)}.field__radio>input:checked+i:before{background-color:var(--crm-color-primary);border-radius:9999px;content:" ";display:block;height:1rem;width:1rem}.field__radio>input:focus+i{border-color:var(--crm-color-primary);box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field__radio>input:disabled+i,.field__radio>input:disabled+i+span{color:#bfbfbf;cursor:default}@media(min-width: 768px){.field__radio:first-child:last-child{justify-content:center}}.field__radio>.field__error+input+i{border-color:#d11}.field__radio>.field__error+input+i+span{color:#d11}.field__radio--revert{flex-direction:row-reverse;justify-content:space-between}.field__radio--revert>i{margin-left:.25rem;margin-right:.25rem}.field__radio--revert>i+span{margin-left:0}@media(min-width: 768px){.field__radio--revert:first-child:last-child{justify-content:space-between}}.field__select{-webkit-appearance:none;appearance:none;background-color:transparent;border-bottom-width:1px;border-color:#bfbfbf;border-radius:0;color:#8f8f8f;cursor:pointer;display:block;height:2rem;margin-top:1rem;padding-right:2rem;width:100%}.field__select:focus{border-color:var(--crm-color-primary)}.field__select:active+label,.field__select:focus+label{color:var(--crm-color-primary);font-size:.75rem;line-height:.75rem;overflow:visible;top:0;white-space:normal}.field__select:active+label+svg,.field__select:focus+label+svg,.field__select:hover+label+svg{color:var(--crm-color-primary)}.field__select:disabled{cursor:default;padding-right:0;pointer-events:none}.field__select:disabled+label{color:#8f8f8f}.field__select:disabled+label+svg,.field__select:disabled+svg{display:none}.field__select.center{text-align:center;text-align-last:center}.field__select__multi>select{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.field__select__multi>select.mobile{display:block;height:0;position:absolute;width:0}.field__select__multi>button{top:1rem}.field__select__multi__dropdown{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:#f9f9f9;border-color:#bfbfbf;border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);display:none;left:0;max-height:10rem;overflow-y:auto;position:absolute;right:0;top:4rem;z-index:10}@media(min-width: 1024px){.field__select__multi__dropdown{max-height:16rem}}.field__select__multi__dropdown>li{align-items:center;cursor:pointer;display:flex;padding:.25rem .75rem}.field__select__multi__dropdown>li.active,.field__select__multi__dropdown>li:hover{background-color:#efefef;font-weight:700}.field__select__multi__dropdown.active{display:block}.field__select__multi__dropdown.pinned{margin-top:1rem;position:relative;top:0}.field__select__multi__selected{display:flex;flex-direction:column;margin-top:1rem}.field__select__multi__selected>li{align-items:stretch;display:flex;font-weight:400;margin-bottom:.25rem;margin-right:.25rem;min-height:2rem;width:100%}.field__select__multi__selected>li>span{align-items:center;background-color:#fff;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-width:1px 0 1px 1px;cursor:default;display:flex;padding-left:.5rem;padding-right:.5rem;width:100%}.field__select__multi__selected>li>button{background-color:#f7c4c4;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#fff;cursor:pointer;min-width:2rem;width:2rem}.field__select__multi__selected>li>button:focus,.field__select__multi__selected>li>button:hover{background-color:#d11}.field__select__multi__selected>li>button:disabled{background-color:#f7c4c4;cursor:default}.field__select__multi__selected>li[draggable]{touch-action:none}.field__select__multi__selected>li[draggable]>span{cursor:move}.field__select__multi__selected>li[draggable]:hover>span{background-color:#f9f9f9}.field__select__multi>input:active+label+ul+svg,.field__select__multi>input:focus+label+ul+svg{color:var(--crm-color-primary)}.field__select__single>button{right:2.25rem !important;top:1rem;z-index:1}.field__select__single__selected{line-height:2rem;pointer-events:none;position:absolute;top:1rem;z-index:0}.field__select__single>.field__input{position:relative;z-index:1}.field__select__single>input:active+svg,.field__select__single>input:focus+svg,.field__select__single>input:hover+svg{color:var(--crm-color-primary)}.field__switch>label{align-items:center;display:flex;min-height:4rem;position:relative;width:100%}.field__switch>label>i{color:#bfbfbf;max-width:2rem;min-width:2rem;text-align:center}.field__switch>label>span{color:#8f8f8f;flex-grow:1;line-height:1rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem}.field__switch>label>span>small{display:block;padding-top:.25rem}.field__switch>label>i{align-items:center;background-color:#e5e5e5;border-color:#bfbfbf;border-radius:9999px;border-width:1px;cursor:pointer;display:flex;height:1.25rem;padding:0 1px;transition:background-color .15s cubic-bezier(0.4, 0, 0.2, 1);width:2rem}.field__switch>label>i:after{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:#fff;border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);content:"";cursor:pointer;height:1rem;left:0;position:relative;transform:translate(0);transition:all .15s cubic-bezier(0.4, 0, 0.2, 1);width:1rem}.field__switch>input{height:0;opacity:0;position:absolute;width:0}.field__switch>input[type=checkbox]:checked+label>i,.field__switch>input[type=radio]:checked+label>i{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary)}.field__switch>input[type=checkbox]:checked+label>i:after,.field__switch>input[type=radio]:checked+label>i:after{left:100%;transform:translate(-100%)}.field__switch>input[type=checkbox]:checked+label>span,.field__switch>input[type=radio]:checked+label>span{color:#5e5e5e}.field__switch>input[type=checkbox]:checked+label>span>small,.field__switch>input[type=radio]:checked+label>span>small{color:#8f8f8f}.field__switch>input:focus+label>i{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.field__error+.field__switch>label{background-color:#fce7e7;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-color:#e75858;border-width:1px;border-top:0;padding-left:.5rem}.field__error+.field__switch>label:before{background-color:#e75858}textarea.field__input[rows]{height:auto}.field__time{display:flex;text-align:center}.field__time>select{padding-right:0;text-align:center}.field__time select+.time-spacer{min-width:.5rem}.field__time>input{height:0;opacity:0;position:absolute;width:0}.field__time .time-spacer,.field__time+.time-spacer{color:#bfbfbf;min-width:1rem;padding-top:1.25rem;text-align:center}.form__button{align-items:stretch;display:flex;margin-bottom:1rem;margin-top:1rem;min-height:2rem}.form__button.left{justify-content:flex-start}.form__button.center{justify-content:center}.form__button.right{justify-content:flex-end}.form__copyright{flex-wrap:nowrap;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:20rem;text-align:center}.form__copyright>svg{display:block;height:2rem;margin-left:auto;margin-right:auto;width:2rem}.form__copyright>a,.form__version{font-size:.75rem;line-height:1rem}.form__version{color:#bfbfbf;text-align:center}.form__fieldset{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:#fff;border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);margin:0 -0.5rem 1rem;padding:0}.form__fieldset>legend{background-color:#efefef;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding-left:.5rem;padding-right:.5rem;transition:all .2s ease-in-out;width:100%}.form__fieldset>legend>button{width:inherit}.form__fieldset>legend>button,.form__fieldset>legend>div{align-items:center;color:#8f8f8f;display:flex;height:4rem;justify-content:space-between;transition:all .2s ease-in-out}.form__fieldset>legend>button>span,.form__fieldset>legend>div>span{color:var(--crm-color-primary);font-weight:500}.form__fieldset>legend>button>i,.form__fieldset>legend>div>i{align-items:center;border-radius:9999px;color:#bfbfbf;display:flex;flex-grow:0;height:2rem;justify-content:center;min-width:2rem;padding-left:.25rem;padding-right:.25rem;text-align:center;transition:all .2s ease-in-out;width:2rem}.form__fieldset>legend .field__checkbox{justify-content:center;width:2rem}.form__fieldset>legend:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.form__fieldset>.field__group{margin-left:0;margin-right:0;padding-left:.25rem;padding-right:.25rem}.form__fieldset>hr{margin:0}.form__fieldset>hr+.field__group{border-top-width:0}.form__fieldset.openable{border-width:0}.form__fieldset.openable>legend{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.form__fieldset.openable>legend>button>span,.form__fieldset.openable>legend>div>span{padding-left:0}.form__fieldset.openable>legend+div{border-color:transparent;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding-left:.5rem;padding-right:.5rem;position:relative;transition:all .2s ease-in-out}.form__fieldset.openable>legend+div>div{min-height:0}.form__fieldset.openable>legend.active{background-color:#efefef;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.form__fieldset.openable>legend.active>button{color:#fff}.form__fieldset.openable>legend.active>button>i{color:var(--crm-color-primary);transform:rotate(-180deg)}.form__fieldset.openable>legend>button:focus>i{box-shadow:0 0 0 3px var(--crm-color-primary-light);color:var(--crm-color-primary)}.form__fieldset.openable>legend.active+div{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-width:1px;border-color:#efefef;grid-template-rows:1fr;opacity:1}.form__fieldset.openable>legend.closing+div{grid-template-rows:0fr;opacity:0}.form__fieldset.openable>div>.field__group>h2{margin-bottom:.75rem;margin-top:.75rem}.form__fieldset.grouped{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.form__fieldset.grouped+fieldset{margin-top:0}.form__fieldset.grouped+fieldset>label{border-top-left-radius:0;border-top-right-radius:0}.form{display:block;margin-left:auto;margin-right:auto;position:relative;width:100%}.form-wrap .field__group{flex-wrap:wrap}.form__block{margin:1rem auto}.form__required{color:#d11;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:1rem;text-align:right}.form__signin{align-items:center;display:flex;margin-left:1rem;margin-right:1rem;min-height:100vh}.form__signin>div{background:hsla(0, 0%, 100%, 0.9);border-radius:.25rem;margin:1rem auto;padding:1rem;position:relative;width:100%}.form__signin>div>form{margin-left:auto;margin-right:auto}.form__signin hr{border-color:var(--crm-color-primary);margin:1rem -1rem}.form__signin.sm>div{max-width:28rem}@media(min-width: 640px){.form__signin.sm form{max-width:20rem}}.form__signin.md>div{max-width:32rem}@media(min-width: 640px){.form__signin.md form{max-width:24rem}}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.form__signin>div{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.form__openingTime{align-items:baseline;display:flex}.form__openingTime>div:first-child{min-width:35%;overflow:hidden;padding-right:1rem;text-overflow:ellipsis;white-space:nowrap}.form__openingTime__time{flex-grow:1}.form__openingTime__time>div{align-items:center;display:flex;width:100%}.form__openingTime__time>div>button{border-radius:9999px;color:#a60d0d;height:2rem;margin-left:.5rem;margin-right:.5rem;min-width:2rem;text-align:center;width:2rem}.form__openingTime__time>div>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.form__openingTime__time>span{align-items:center;color:#bfbfbf;display:flex;height:4rem;justify-content:center;padding-right:3rem;text-align:center;width:100%}.form__openingTime>button{border-radius:9999px;color:#bfbfbf;height:2rem;min-width:2rem;text-align:center;width:2rem}.form__openingTime>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light);color:var(--crm-color-primary)}.form__openingTime>button:hover{color:var(--crm-color-primary)}.form__fieldset>.form__openingTime{padding-left:.5rem;padding-right:.5rem}.form__wizard__breadcrumb{color:#8f8f8f;display:flex;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:42rem;text-align:center}.form__wizard__breadcrumb>div{flex:1 1 0%;position:relative;text-align:center}.form__wizard__breadcrumb>div>i{align-items:center;background-color:#f9f9f9;border-color:#acacac;border-radius:9999px;border-width:1px;display:inline-flex;font-size:1rem;font-style:normal;font-weight:700;height:2rem;justify-content:center;line-height:2rem;overflow:hidden;position:relative;width:2rem;z-index:1}.form__wizard__breadcrumb>div>span{display:none;padding-left:.5rem;padding-right:.5rem;padding-top:.75rem}.form__wizard__breadcrumb>div:after,.form__wizard__breadcrumb>div:before{background-color:#d2d2d2;border-color:#d2d2d2;border-width:1px;content:" ";height:2px;left:0;margin-top:-1px;position:absolute;top:1rem;width:38%;z-index:0}.form__wizard__breadcrumb>div:before{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.form__wizard__breadcrumb>div:after{border-bottom-left-radius:9999px;border-top-left-radius:9999px;left:unset;right:0}.form__wizard__breadcrumb>div:first-child:before,.form__wizard__breadcrumb>div:last-child:after{display:none}.form__wizard__breadcrumb>div.active{color:#fff}.form__wizard__breadcrumb>div.active>i{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary-dark)}.form__wizard__breadcrumb>div.active>span{color:var(--crm-color-primary);display:block}.form__wizard__breadcrumb>div.active:before{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary)}.form__wizard__breadcrumb>div.passed{color:#fff}.form__wizard__breadcrumb>div.passed>i{background-color:var(--crm-color-primary-dark);border-color:var(--crm-color-primary-darker)}.form__wizard__breadcrumb>div.passed>span{color:var(--crm-color-primary-dark)}.form__wizard__breadcrumb>div.passed:after,.form__wizard__breadcrumb>div.passed:before{background-color:var(--crm-color-primary);border-color:var(--crm-color-primary)}@media(min-width: 640px){.form__wizard__breadcrumb>div>span{display:block}}.error__content.nomatch h3:before{color:#bfbfbf;content:"404";font-weight:700;padding-right:.5rem}.grid__info{align-items:center;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-rows:minmax(2rem, auto);margin-bottom:1rem;margin-top:1rem;padding-left:1rem;padding-right:1rem}.grid__info>div{min-height:2rem}.grid__info>div:nth-child(odd){align-self:flex-end;color:#8f8f8f;font-weight:500;padding-bottom:.25rem;padding-top:.25rem}.grid__info>div:nth-child(odd):after{content:":"}@media(min-width: 640px){.grid__info>div:nth-child(odd){align-self:flex-start}}.grid__info>div:nth-child(2n){align-self:flex-start;padding-bottom:1rem;padding-top:.25rem}@media(min-width: 640px){.grid__info>div:nth-child(2n){align-self:flex-start;padding-bottom:.25rem}}.grid__info>div:nth-child(2n) .grid__info,.grid__info>div:nth-child(2n).grid__info{margin-bottom:0;margin-top:0;padding:0}.grid__info>div:last-child{padding-bottom:0}.grid__info .grid__info>div:nth-child(odd){color:#737373;padding-bottom:.75rem;padding-top:.5rem}@media(min-width: 640px){.grid__info .grid__info>div:nth-child(odd){padding-bottom:.25rem;padding-top:.25rem}.grid__info{grid-template-columns:16rem 1fr;row-gap:1rem}}.grid__info .card__data>div{padding-left:0;padding-right:0}@media(min-width: 640px){.grid__info .card__data>div{padding-bottom:0;padding-top:0}}.grid__info .card__data>div{min-height:unset}@media(min-width: 640px){.grid__info .card__data+.card__data{padding-top:.75rem}}@media(min-width: 640px)and (min-width: 640px){.grid__info .card__data+.card__data{padding-top:.5rem}}.checkmark{height:6rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;min-height:96px;min-width:96px;position:relative;width:6rem}.checkmark:before{background-color:#d2d2d2;border-color:#bfbfbf;border-radius:9999px;border-radius:50%;border-width:5px;content:" ";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.checkmark:after{border-color:#fff;border-width:10px;border-left:0;border-top:0;box-shadow:2px 2px 1px rgba(0, 0, 0, 0.2);content:" ";height:60%;left:30%;position:absolute;top:15%;transform:rotate(45deg);width:40%}.checkmark--blue:before{background-color:#58ace7;border-color:#18d}.checkmark--blue:after{border-color:#e7f3fc}.checkmark--green:before{background-color:#58ac64;border-color:#182}.checkmark--green:after{border-color:#e7f3e9}.layer__content{flex-grow:1;overflow-y:auto}.layer__footer{background-color:var(--crm-canvas-layer-bg-color);bottom:0;box-shadow:0 -1px 0 0 var(--crm-canvas-layer-shadow-border-color);left:0;position:-webkit-sticky;position:sticky;right:0;width:100%;z-index:10}.layer__footer>div{align-items:center;background:hsla(0, 0%, 98%, 0.95);display:flex;height:var(--crm-navbar-height);justify-content:flex-end;padding-left:.5rem;padding-right:.5rem;position:-webkit-sticky;position:sticky;width:100%}.layer__footer>div>button{align-items:center;color:var(--crm-color-primary);display:flex;font-size:1.5rem;font-weight:600;height:2rem;justify-content:center;line-height:2rem;margin-left:.5rem;margin-right:.5rem;width:auto}.layer{background:var(--crm-canvas-layer-bg-color);display:flex;flex-direction:column;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(0.8);transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:40}.layer--left{left:-100%;top:0}.layer--left.active{left:0}.layer--right{left:unset;right:-100%;top:0}.layer--right.active{right:0}.layer--top{left:0;top:100%}.layer--top.active{top:0}.layer--bottom{bottom:100%;left:0;top:unset}.layer--bottom.active{bottom:0}.layer.active{opacity:1;transform:scale(1);visibility:visible}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.layer{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.layer__title{background-color:var(--crm-canvas-layer-bg-color);box-shadow:0 1px 0 0 var(--crm-canvas-layer-shadow-border-color);left:0;position:-webkit-sticky;position:sticky;right:0;top:0;width:auto;z-index:10}.layer__title>div{align-items:center;background:var(--crm-canvas-layer-bg-color);display:flex;height:var(--crm-navbar-height);padding-left:1rem;padding-right:1rem;position:-webkit-sticky;position:sticky;top:0;width:100%}.layer__title>div>button{align-items:center;border-radius:9999px;color:var(--crm-color-primary);display:flex;font-size:1.5rem;height:2rem;justify-content:center;line-height:2rem;max-width:2rem;width:2rem}.layer__title>div>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.layer__title>div>div{color:var(--crm-font-primary-color);flex-grow:1;line-height:1;text-align:center}.layer__title>div>div+s{width:2rem}.link a,a.link{word-wrap:break-word;color:var(--crm-color-primary);display:inline-block;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;position:relative;word-break:break-word}.link a:after,a.link:after{background-color:var(--crm-color-primary);bottom:0;content:"";display:block;height:1px;position:absolute;right:0;transition:width .4s;width:0}.link a:focus,.link a:hover,a.link:focus,a.link:hover{color:var(--crm-color-primary-dark)}.link a:focus:after,.link a:hover:after,a.link:focus:after,a.link:hover:after{left:0;width:100%}.loader,.loader__wrapper{display:flex;justify-content:center;width:100%}.loader__wrapper{align-items:center;flex-direction:column;flex-grow:1;margin-bottom:1rem;margin-top:1rem;min-height:80vh}.loader__wrapper--slim{min-height:auto}.loader__circle{animation:load8 1s linear infinite;border-color:var(--crm-color-primary-light) var(--crm-color-primary-light) var(--crm-color-primary-light) var(--crm-color-primary);border-radius:9999px;border-width:8px;height:4rem;margin-left:auto;margin-right:auto;position:relative;transform:translateZ(0);width:4rem}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader__label{color:#bfbfbf;font-size:.75rem;line-height:1rem;margin-top:1rem;text-transform:uppercase}.loader__overlay{align-items:center;background:rgba(0, 0, 0, 0.5);display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.loader__overlay>div{margin:0 auto;padding-bottom:0;padding-top:0}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.loader__overlay{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}.markdown ol{list-style-type:decimal}.markdown ul{list-style-type:disc}.markdown ol,.markdown ul{margin-bottom:.5rem;padding-left:1.25rem}.markdown ol>li::marker,.markdown ul>li::marker{color:#8f8f8f}.markdown>hr{margin-bottom:1rem;margin-top:1rem}.markdown>h1{color:#5e5e5e;font-size:1.5rem;line-height:2rem;padding-bottom:1rem}.markdown>h2{color:#737373;font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem}.markdown>h2,.markdown>h3{font-weight:500;line-height:1.75rem}.markdown>h3{color:#8f8f8f;font-size:1.125rem;margin-bottom:.25rem;margin-top:.5rem}.markdown>h4{color:#acacac;font-size:1rem;line-height:1.5rem;margin-top:.25rem}.menu__kebab>button{align-items:center;background-color:#f9f9f9;border-color:#e5e5e5;border-radius:9999px;border-width:1px;color:#8f8f8f;display:flex;height:2rem;justify-content:center;position:relative;width:2rem}.menu__kebab>button.active,.menu__kebab>button:hover{background-color:#efefef;border-color:#e5e5e5}.menu__kebab>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.menu__kebab__dropdown{position:fixed;z-index:50}.menu__kebab__dropdown>ul{background-color:#f9f9f9;border-color:#e5e5e5;border-radius:.25rem;border-width:1px;box-shadow:0 12px 28px 0 rgba(0, 0, 0, 0.2),0 2px 4px 0 rgba(0, 0, 0, 0.1),inset 0 0 0 1px hsla(0, 0%, 100%, 0.5);overflow:hidden;position:relative;right:100%}.menu__kebab__dropdown>ul>li>a,.menu__kebab__dropdown>ul>li>button{align-items:center;background-color:#efefef;color:#8f8f8f;display:flex;height:2rem;justify-content:flex-start;white-space:nowrap;width:100%}.menu__kebab__dropdown>ul>li>a.button:first-child,.menu__kebab__dropdown>ul>li>a.button:last-child,.menu__kebab__dropdown>ul>li>button.button:first-child,.menu__kebab__dropdown>ul>li>button.button:last-child{border-radius:0}.menu__kebab__dropdown>ul>li>a>i,.menu__kebab__dropdown>ul>li>button>i{flex-grow:0;height:1rem;line-height:1;text-align:center;width:2rem}.menu__kebab__dropdown>ul>li>a>span,.menu__kebab__dropdown>ul>li>button>span{flex-grow:1;padding-left:.5rem;padding-right:.5rem;text-align:left}.menu__kebab__dropdown>ul>li>a:focus,.menu__kebab__dropdown>ul>li>a:hover,.menu__kebab__dropdown>ul>li>button:focus,.menu__kebab__dropdown>ul>li>button:hover{background-color:#bfbfbf;color:#fff}.menu__kebab__dropdown>ul>li>a:focus,.menu__kebab__dropdown>ul>li>button:focus{box-shadow:none}.menu__kebab__dropdown>ul>li>a.error,.menu__kebab__dropdown>ul>li>button.error{background-color:#f7c4c4;color:#a60d0d}.menu__kebab__dropdown>ul>li>a.error:hover,.menu__kebab__dropdown>ul>li>button.error:hover{background-color:#d11;color:#fff}.menu__kebab__dropdown>ul>li>.button{border-width:0}.menu__kebab__dropdown>ul>li+li{border-color:#e5e5e5;border-top-width:1px}.menu__kebab__dropdown>ul>li.spacer{background-color:#d2d2d2;height:.75rem}.modal__body{background-color:#fff;border-color:#e5e5e5;border-left-width:1px;border-right-width:1px;overflow-y:auto;-webkit-user-select:text;user-select:text;width:100%}.modal__body:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.modal__body:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.modal__container{align-items:center;display:flex;flex-direction:column;margin-bottom:.5rem;margin-top:.5rem;max-height:calc(100% - 1rem);opacity:0;padding-left:.5rem;padding-right:.5rem;position:relative;transform:translateY(50%);transition:all .2s ease-in-out;width:100%}.modal.auto>div{width:auto}.modal.sm>div{max-width:28rem}.modal.md>div{max-width:42rem}.modal.lg>div{max-width:64rem}.modal.showing>.modal__container{opacity:1;transform:translateY(0)}.modal{align-items:center;background:rgba(0, 0, 0, 0.64);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:20}.modal>.modal__container{transform:scale(0.8);transition:transform .2s ease-in-out}.modal.showing{opacity:1}.modal.showing>.modal__container{transform:scale(1)}.modal.closing{opacity:0}.modal.closing>.modal__container{transform:scale(0.8)}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.modal{-webkit-backdrop-filter:blur(var(--crm-backdrop-filter-blur));backdrop-filter:blur(var(--crm-backdrop-filter-blur))}}body.modal-open{overflow:hidden}.modal__head>button.modal__close{color:#d11}.modal__head>button.modal__close:hover{color:#a60d0d}.modal__calendar .react-calendar{border-width:0;width:100%}.modal__calendar .react-calendar button:focus{box-shadow:inset 0 0 2px var(--crm-color-primary);color:var(--crm-color-primary)}.modal__calendar .react-calendar .react-calendar__tile--now{background-color:#d81;color:#fff}.modal__calendar .react-calendar .react-calendar__tile--now:focus{color:#fff}.modal__calendar .react-calendar .react-calendar__tile--active{background-color:var(--crm-color-primary);color:#fff}.modal__calendar .react-calendar .react-calendar__tile--active:focus{color:#fff}.modal__calendar--loading{cursor:wait;position:relative}.modal__calendar--loading:before{background-color:var(--crm-color-primary);border-radius:var(--crm-border-radius);bottom:0;content:" ";height:100%;left:0;opacity:.75;position:absolute;right:0;top:0;width:100%;z-index:10}.modal__calendar--loading:after{animation:input-loading 1.2s linear infinite;border-color:#fff transparent;border-radius:9999px;border-width:4px;content:" ";height:2rem;left:50%;margin-left:-1rem;margin-top:-1rem;position:absolute;top:50%;width:2rem;z-index:20}@keyframes input-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal__content{margin-bottom:1rem;margin-top:1rem;padding-left:1rem;padding-right:1rem;width:100%}.modal__content>.loader__wrapper{margin:0;min-height:auto;padding:0}.modal__content>.loader__wrapper>.loader{margin-bottom:0;margin-top:0}.modal__foot{align-items:center;background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-color:#e5e5e5;border-width:1px;display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;min-height:3rem;padding:.5rem 1rem;width:100%}.modal__foot:empty{min-height:0}.modal__foot>.button__group{padding-bottom:0;padding-top:0}.modal__head{background-color:#fcfcfc;border-color:#e5e5e5;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;min-height:3rem;padding-bottom:.5rem;padding-top:.5rem}.modal__head,.modal__head>div{align-items:center;display:flex;width:100%}.modal__head>div{overflow:hidden}.modal__head>div>i{align-items:center;color:#bfbfbf;display:flex;height:2rem;justify-content:center;max-width:3rem;min-width:3rem;width:3rem}.modal__head>div>i+div{padding-left:0}.modal__head>div>div{color:#5e5e5e;padding-left:1rem;padding-right:1rem}.modal__head>div>div>small{color:#8f8f8f;display:block}.modal__head>button{align-items:center;border-radius:9999px;color:var(--crm-color-primary);display:flex;font-size:1.125rem;height:2rem;justify-content:center;line-height:1.75rem;margin-left:.5rem;margin-right:.5rem;max-width:2rem;min-width:2rem;width:2rem}.modal__head>button:focus{box-shadow:0 0 0 3px var(--crm-color-primary-light)}.modal__head>button:hover{color:var(--crm-color-primary-darker)}.opening__time{min-height:1.5rem}.opening__time,.opening__time>li{align-items:center;display:flex;flex-wrap:wrap}.opening__time>li{justify-content:flex-end;width:100%}.opening__time>li.active>.opening__day>div:first-child{color:#d81}.opening__time>li.closed>.opening__day{display:flex}.opening__time>li>small,.opening__time>li>strong{display:block;font-size:.875rem;font-weight:400;line-height:1.25rem}@media(min-width: 768px){.opening__time>li>small,.opening__time>li>strong{font-size:.875rem;line-height:1.25rem}}.opening__time+label{padding-top:.5rem}.opening__day{align-items:baseline;display:flex;justify-content:space-between;width:100%}.opening__day>div:first-child{font-weight:400;width:3rem}.opening__day>div:last-child{min-width:7rem;text-align:center}.opening__day>div:last-child>small{color:#d81}.opening__day>div:last-child>strong{color:#d11;display:block;font-weight:400;min-width:7rem;text-align:center}.opening__day>div:last-child>div{display:flex;justify-content:flex-end}.opening__day>div:last-child>div>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3.5rem;position:relative;text-align:center}.opening__day>div:last-child>div>span+span:before{content:"-";left:0;position:absolute;top:0;transform:translateX(-50%)}html.overlay{overflow:hidden;touch-action:none}@media(min-width: 1024px){html.overlay .modal,html.overlay>body{padding-right:15px}}body.overlay{overflow:hidden}.price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.price>i{display:inline-block;font-style:normal;text-align:left}.reload{--tw-numeric-spacing:tabular-nums;color:#8f8f8f;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);margin-bottom:1rem;margin-top:1rem;text-align:center}.scroll__top{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));align-items:center;background-color:var(--crm-scroll-top-button-bg-color);border-color:var(--crm-color-primary-dark);border-radius:9999px;border-width:1px;bottom:-4rem;color:var(--crm-canvas-button-text-color);display:flex;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);font-size:1.25rem;height:2.5rem;justify-content:center;line-height:1.75rem;margin-left:1rem;margin-right:1rem;opacity:0;position:fixed;right:0;transition:all .2s ease-in-out;width:2.5rem;z-index:10}.scroll__top:hover{background-color:var(--crm-canvas-button-hover)}@media(min-width: 1024px){.scroll__top{margin-right:1.75rem}}.scroll__top.show{bottom:3rem;opacity:1}@media print{.scroll__top{display:none !important}}.canvas.manager>.scroll__top.show{bottom:1rem}.canvas.blog>.scroll__top.show{bottom:6rem}@media(min-width: 640px){.canvas.blog>.scroll__top.show{bottom:3rem}}.canvas__sidebar{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:-100%;opacity:0;overflow-x:hidden;overflow-y:auto;padding-top:var(--crm-navbar-height);position:fixed;top:0;transition:width .2s ease-in-out,left .2s ease-in-out,opacity .2s ease-in-out;width:100%;z-index:20}@media print{.canvas__sidebar{display:none !important}}.canvas__sidebar>ul{display:flex;flex-direction:column;height:100%;position:relative}.canvas__sidebar>ul>li{position:relative;transition:background-color .2s ease-out}.canvas__sidebar>ul>li>a{align-items:center;color:#acacac;display:flex;height:var(--crm-sidebar-height);justify-content:space-between;overflow:hidden;text-transform:uppercase;transition:all .2s ease-out;width:4rem}.canvas__sidebar>ul>li>a>span{flex-grow:1;font-weight:300;overflow:hidden;padding-right:1rem;text-overflow:ellipsis;white-space:nowrap}.canvas__sidebar>ul>li>a>i{align-items:center;display:flex;justify-content:center;transition:font-size .2s ease-out}.canvas__sidebar>ul>li>a>i:first-child{font-size:1.5rem;line-height:2rem;max-width:4rem;min-width:4rem}.canvas__sidebar>ul>li>a>i:last-child{max-width:4rem;min-width:4rem}@media(min-width: 640px){.canvas__sidebar>ul>li>a>i:last-child{max-width:3rem;min-width:3rem}}.canvas__sidebar>ul>li>a>i:last-child:hover{color:var(--crm-color-primary)}.canvas__sidebar>ul>li>a:focus{color:var(--crm-color-primary-light)}.canvas__sidebar>ul>li>a.active,.canvas__sidebar>ul>li>a:hover{background-color:#fcfcfc;color:var(--crm-sidebar-active-color)}.canvas__sidebar>ul>li>a.active+ul a,.canvas__sidebar>ul>li>a:hover+ul a{background-color:#fcfcfc}.canvas__sidebar>ul>li>a:hover{background-color:#f9f9f9}.canvas__sidebar>ul>li>a:before{background-color:var(--crm-sidebar-stripe-active-color);content:"";height:0;left:0;position:absolute;top:50%;transition:height .2s ease-out,top .2s ease-out;width:.25rem;z-index:10}.canvas__sidebar>ul>li>a.active:before{height:100% !important;top:0 !important}.canvas__sidebar>ul>li.active>a>i:last-child>svg{transform:rotate(180deg)}.canvas__sidebar>ul>li a{border-bottom-width:1px;border-color:#efefef}.canvas__sidebar__sub>div{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .25s ease-in-out}.canvas__sidebar__sub>div>ul{min-height:0}.canvas__sidebar__sub>div>ul>li>a{align-items:center;color:#acacac;display:flex;height:2.5rem;justify-content:space-between;position:relative;width:4rem}.canvas__sidebar__sub>div>ul>li>a>i{align-items:center;display:flex;justify-content:center;min-width:4rem;width:4rem}.canvas__sidebar__sub>div>ul>li>a>span{font-weight:var(--crm-title-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.canvas__sidebar__sub>div>ul>li>a:focus{color:var(--crm-color-primary-light)}.canvas__sidebar__sub>div>ul>li>a.active,.canvas__sidebar__sub>div>ul>li>a:hover{color:var(--crm-color-primary)}.canvas__sidebar__sub>div>ul>li>a:hover{background-color:#f9f9f9}.canvas__sidebar__sub>div>ul>li>a.active:after{border:.5rem solid transparent;border-left:.5rem solid var(--crm-sidebar-active-color);content:"";left:0;margin-top:-0.5rem;position:absolute;top:50%}.canvas__sidebar__sub.active>div{grid-template-rows:1fr;opacity:1}@media(min-width: 640px){.canvas__sidebar{width:4rem}}@media(min-width: 768px){.canvas__sidebar>ul{display:flex;width:4rem}}.canvas__sidebar__version{border-color:var(--crm-sidebar-border-color);border-right-width:1px;display:flex;margin-top:auto}.canvas__sidebar__version>div{align-items:center;display:flex;flex-direction:column;height:var(--crm-sidebar-height);justify-content:center;min-height:var(--crm-sidebar-height);width:100%}.canvas__sidebar__version>div>small{color:#bfbfbf;font-size:.75rem;-webkit-hyphens:auto;hyphens:auto;line-height:1rem}.canvas__sidebar__version>div>small>a{border-bottom-width:0;transition:color .2s ease-out}.canvas__sidebar__version>div>small>a:hover{color:var(--crm-color-primary)}@media(min-width: 640px){.canvas__sidebar{border-color:#efefef;border-right-width:1px;left:0;opacity:1;padding-top:0;position:relative}}.canvas.open .canvas__sidebar{left:0;opacity:1}@media(min-width: 640px){.canvas.open .canvas__sidebar{width:16rem}}@media(min-width: 768px){.canvas.open .canvas__sidebar>ul{width:16rem}}.canvas.open .canvas__sidebar>ul>li>a{width:100%}.canvas.open .canvas__sidebar>ul>li>a>span,.canvas.open .canvas__sidebar>ul>li>a>svg:last-child{font-weight:var(--crm-title-font-weight);opacity:1}.canvas.open .canvas__sidebar__sub>div>ul a{width:100%}.canvas.open .canvas__sidebar__sub>div>ul a>span{opacity:1}.canvas.slim .canvas__sidebar{width:4rem}.canvas.slim .canvas__sidebar>ul>li>a,.canvas.slim .canvas__sidebar__sub>div>ul>li>a{flex-wrap:wrap;padding-bottom:.25rem;padding-top:.25rem}.canvas.slim .canvas__sidebar>ul>li>a>i,.canvas.slim .canvas__sidebar__sub>div>ul>li>a>i{font-size:1.25rem;line-height:1.75rem}.canvas.slim .canvas__sidebar>ul>li>a>i:last-child,.canvas.slim .canvas__sidebar__sub>div>ul>li>a>i:last-child{display:none}.canvas.slim .canvas__sidebar>ul>li>a>span,.canvas.slim .canvas__sidebar__sub>div>ul>li>a>span{font-size:.6rem;padding-left:.25rem;padding-right:.25rem;text-align:center;text-transform:none;width:100%}.canvas.slim .canvas__sidebar__sub>div>ul>li>a>i{font-size:1rem;line-height:1.5rem}.canvas.slim .canvas__sidebar__version>div>small+small{display:none}.canvas__sidebar__wrapper{display:flex;flex-direction:column;height:100%;position:relative;width:inherit}.canvas__sidebar__filter{border-right:0}div.canvas__sidebar__version{align-items:flex-end;height:100%}@media(min-width: 640px){.sidebar__filter{left:0;opacity:1;padding-top:0;position:relative}}.canvas.open .sidebar__filter{left:0;opacity:1}@media(min-width: 640px){.canvas.open .sidebar__filter{width:16rem}}.canvas.slim .canvas__sidebar .sidebar__filter>div>span{overflow:hidden;width:0}.canvas.slim .canvas__sidebar .sidebar__filter>ul>li{display:flex;flex-direction:column;font-size:.65rem;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:.75rem;padding-left:.25rem;padding-right:.25rem}.canvas.slim .canvas__sidebar .sidebar__filter>ul>li>small{padding-right:0}button.sortable>span{padding-right:.25rem}.table__container table td.button__cell{vertical-align:middle}.table__container table td.button__cell>div{align-items:center;display:flex;justify-content:flex-end;vertical-align:middle}.table__container table td.button__cell>div>button{padding-left:0;padding-right:0}.table__container table tr.active,.table__container table tr.active:hover>td{background-color:#e7f3fc}.table__container table tr.row__collapse{border:unset}.table__container table tr.row__collapse>td{border-width:0;padding:0;transition:all .2s ease}.table__container table tr.row__collapse>td>div{display:grid;grid-template-rows:0fr;opacity:0;transition:all .2s ease;width:100%}.table__container table tr.row__collapse>td>div>div{min-height:0;overflow:hidden}.table__container table tr.row__collapse>td.active>div,.table__container table tr.row__collapse>td:target>div{grid-template-rows:1fr;opacity:1}.table__container table tr.row__collapse.open{border:inherit}.row__button>i{transition:all .2s ease}.row__button.active>i{transform:rotateX(180deg)}.table__container{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem;width:100%}.table__container>div{margin-bottom:-0.5rem;margin-top:-0.5rem;overflow-x:auto}.table__container>div>div{display:inline-block;min-width:100%;padding-bottom:.5rem;padding-top:.5rem;vertical-align:middle}.table__container>div>div>div{overflow:hidden}@media print{.table__container>div>div>div{box-shadow:unset}}@media(min-width: 640px){.table__container>div>div>div{border-radius:.25rem}}.table__container table{min-width:100%;width:100%}.table__container table td,.table__container table th{padding:.5rem .25rem}.table__container table td:first-child,.table__container table th:first-child{padding-left:.5rem}.table__container table td:last-child,.table__container table th:last-child{padding-right:.5rem}.table__container table td>span+small,.table__container table th>span+small{display:block}.table__container table th{color:#8f8f8f;font-size:.75rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}.table__container table tbody{background-color:#fff}.table__container table td{min-height:2rem;overflow:hidden;vertical-align:baseline}.table__container table td.row-span{border-color:#efefef;border-right-width:1px}.table__container table tr:hover>td{background-color:#f9f9f9}.table--auto table{table-layout:auto}@media(min-width: 1024px){.table--fixed table{table-layout:fixed}}.table--block>div>div>div{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-bottom-width:1px;border-color:#efefef;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.table--block .table table th{background-color:#f9f9f9}.table--flat thead th:first-child{text-align:left}.table--flat tbody td:first-child,.table--flat tbody td:last-child,.table--flat thead th:first-child,.table--flat thead th:last-child{padding-left:0}.toaster{position:fixed;right:0;top:var(--crm-toaster-top);transition:left .2s ease-in-out;width:100%;z-index:50}@media(min-width: 768px){.toaster{width:auto}}.toaster__wrapper{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);display:flex;justify-content:flex-end;margin-bottom:.25rem;opacity:0;overflow:hidden;position:relative;right:-100%;transition:opacity .3s ease-in-out,right .3s ease-in-out}@media(min-width: 640px){.toaster__wrapper{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}}.toaster__progress{height:.25rem;left:0;position:absolute;top:0;width:0}.toaster__content{align-items:center;background-color:#efefef;color:#8f8f8f;display:flex;min-height:2.5rem;padding:.25rem 1rem;position:relative;width:100%}@media(min-width: 640px){.toaster__content{max-width:24rem}@-moz-document url-prefix(){.toaster__content{padding-right:1.5rem}}}.toaster__content>i{align-items:center;color:#bfbfbf;display:flex;height:2rem;justify-content:center;max-width:2rem;min-width:2rem;width:2rem}.toaster__content>span{padding-left:.5rem;padding-right:.5rem;width:100%}.toaster__content>button{align-items:center;background-color:initial;display:flex;justify-content:center;max-width:2rem;min-width:2rem}.toaster--warning>.toaster__progress{background-color:#f1cfa0}.toaster--warning>.toaster__content{background-color:#f7e1c4;color:#a6660d}.toaster--warning>.toaster__content>i{color:#d81}.toaster--success>.toaster__progress{background-color:#a0cfa7}.toaster--success>.toaster__content{background-color:#c4e1c8;color:#0d661a}.toaster--success>.toaster__content>i{color:#182}.toaster--error>.toaster__progress{background-color:#850a0a}.toaster--error>.toaster__content{background-color:#c70f0f;color:#fff}.toaster--error>.toaster__content>i{color:#fff}.toaster--info>.toaster__progress{background-color:#a0cff1}.toaster--info>.toaster__content{background-color:#c4e1f7;color:#0d66a6}.toaster--info>.toaster__content>i{color:#18d}.toaster--pending{opacity:1;right:0}.toaster--pending>.toaster__progress{width:100%}.toaster--closed{opacity:0}.canvas.mobile+.toaster>.toaster__wrapper{padding-left:0}:root{--crm-tooltip-arrow-size:6px;--crm-tooltip-background-color:#000}.tooltip{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);opacity:0;pointer-events:none;position:absolute;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .2s ease-in-out;z-index:40}.tooltip>div{background:var(--crm-tooltip-background-color);border-radius:.375rem;color:#fff;font-size:.875rem;line-height:1.25rem;padding:.5rem;text-align:center}.tooltip.show{opacity:1}.tooltip.hide{opacity:0}.tooltip:before{border-color:transparent;border-width:var(--crm-tooltip-arrow-size);content:"";height:0;margin-left:calc(var(--crm-tooltip-arrow-size)*-1);position:absolute;width:0}.tooltip.top:before{border-top-color:var(--crm-tooltip-background-color);bottom:calc(var(--crm-tooltip-arrow-size)*-2);left:50%}.tooltip.bottom:before{border-bottom-color:var(--crm-tooltip-background-color);left:50%;top:calc(var(--crm-tooltip-arrow-size)*-2)}.tooltip.left:before{border-left-color:var(--crm-tooltip-background-color);right:calc(var(--crm-tooltip-arrow-size)*-2);top:50%;transform:translateY(-50%)}.tooltip.right:before{border-right-color:var(--crm-tooltip-background-color);left:calc(var(--crm-tooltip-arrow-size)*-1);top:50%;transform:translateY(-50%)}.static{position: static}.fixed{position: fixed}.relative{position: relative}.bottom-0{bottom: 0px}.left-1{left: 0.25rem}.z-10{z-index: 10}.mx-4{margin-left: 1rem;margin-right: 1rem}.flex{display: flex}.table{display: table}.hidden{display: none}.h-full{height: 100%}.w-full{width: 100%}.flex-col{flex-direction: column}.items-center{align-items: center}.justify-center{justify-content: center}.bg-gray-900{--tw-bg-opacity: 1;background-color: rgb(94 94 94 / var(--tw-bg-opacity, 1))}.text-center{text-align: center}.text-xs{font-size: 0.75rem;line-height: 1rem}.text-gray-600{--tw-text-opacity: 1;color: rgb(172 172 172 / var(--tw-text-opacity, 1))}.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
