/*
Please read: https://github.com/unocss/unocss/blob/main/packages/reset/tailwind-compat.md
*/

/*
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: #e5e7eb; /* 2 */
}

/*
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.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 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 */
}

/*
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]) {
  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. 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-size: 1em; /* 2 */
}

/*
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-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: 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,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  /*will affect the button style of most component libraries, so disable it*/
  /*https://github.com/unocss/unocss/issues/2127*/
  /*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;
}

/*
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: #9ca3af; /* 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] {
  display: none;
}

 *,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* hebrew */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}/* math */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}/* symbols */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}/* vietnamese */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* hebrew */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}/* math */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}/* symbols */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}/* vietnamese */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* hebrew */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}/* math */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}/* symbols */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}/* vietnamese */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* hebrew */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}/* math */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}/* symbols */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}/* vietnamese */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* hebrew */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}/* math */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}/* symbols */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}/* vietnamese */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  font-stretch: 100%;  font-display: swap;  src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.container{width:100%;}@media (min-width: 320px){.container{max-width:320px;}}@media (min-width: 640px){.container{max-width:640px;}}@media (min-width: 864px){.container{max-width:864px;}}@media (min-width: 1024px){.container{max-width:1024px;}}@media (min-width: 1310px){.container{max-width:1310px;}}@media (min-width: 1440px){.container{max-width:1440px;}}.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.invisible{visibility:hidden;}.absolute,[absolute=""]{position:absolute;}.fixed{position:fixed;}.relative,[relative=""]{position:relative;}.bottom-1{bottom:0.25rem;}.left-0{left:0;}.left-1\/2{left:50%;}.right-0{right:0;}.right-3{right:0.75rem;}.top-0{top:0;}.top-3{top:0.75rem;}.z-\[10\],.z-10{z-index:10;}.z-1{z-index:1;}.z-2,[z-2=""]{z-index:2;}.z-50{z-index:50;}[rows~="\35 "]{grid-template-rows:repeat(5,minmax(0,1fr));}.m-2,[m-2=""]{margin:0.5rem;}.m-auto{margin:auto;}.mx-2{margin-left:0.5rem;margin-right:0.5rem;}.mx-7\.1px{margin-left:7.1px;margin-right:7.1px;}.mx-9\.66px,[mx-9\.66px=""]{margin-left:9.66px;margin-right:9.66px;}.mx-auto,[mx-auto=""]{margin-left:auto;margin-right:auto;}.my-1,[my-1=""]{margin-top:0.25rem;margin-bottom:0.25rem;}.my-auto{margin-top:auto;margin-bottom:auto;}.mb-0{margin-bottom:0;}.mb-15{margin-bottom:3.75rem;}.mb-2,[mb-2=""]{margin-bottom:0.5rem;}.mb-8{margin-bottom:2rem;}.ml-2{margin-left:0.5rem;}.ml-3,[ml-3=""]{margin-left:0.75rem;}.ml-4{margin-left:1rem;}.ml-8{margin-left:2rem;}.ml-auto{margin-left:auto;}.mr-2{margin-right:0.5rem;}.mr-3,[mr-3=""]{margin-right:0.75rem;}.mr-6\.44px,[mr-6\.44px=""]{margin-right:6.44px;}.mt-2{margin-top:0.5rem;}.mt-6{margin-top:1.5rem;}.inline{display:inline;}.block,[block=""]{display:block;}.inline-block{display:inline-block;}.hidden,[hidden=""]{display:none;}[size~="\33 6"]{width:9rem;height:9rem;}.h-\[100svh\]{height:100svh;}.h-1,[h1=""]{height:0.25rem;}.h-1\.5{height:0.375rem;}.h-10,[h-10=""]{height:2.5rem;}.h-116px{height:116px;}.h-118px{height:118px;}.h-12,[h-12=""]{height:3rem;}.h-13{height:3.25rem;}.h-14,[h-14=""]{height:3.5rem;}.h-15,[h-15=""]{height:3.75rem;}.h-2,[h-2=""],[h2=""]{height:0.5rem;}.h-20{height:5rem;}.h-206px{height:206px;}.h-220px{height:220px;}.h-24,[h-24=""]{height:6rem;}.h-270px,[h-270px=""]{height:270px;}.h-3{height:0.75rem;}.h-30{height:7.5rem;}.h-32{height:8rem;}.h-343px,[h-343px=""]{height:343px;}.h-36px{height:36px;}.h-4{height:1rem;}.h-40{height:10rem;}.h-40px{height:40px;}.h-451px{height:451px;}.h-47\.32px,[h-47\.32px=""]{height:47.32px;}.h-48{height:12rem;}.h-54px{height:54px;}.h-56px,[h-56px=""]{height:56px;}.h-57px{height:57px;}.h-6{height:1.5rem;}.h-6\.44px,[h-6\.44px=""]{height:6.44px;}.h-64\.41px,[h-64\.41px=""]{height:64.41px;}.h-64px,[h-64px=""]{height:64px;}.h-72px,[h-72px=""]{height:72px;}.h-76\.22px,[h-76\.22px=""]{height:76.22px;}.h-8{height:2rem;}.h-80px{height:80px;}.h-85px{height:85px;}.h-90\%{height:90%;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-\[100svh\]{max-height:100svh;}.max-h-\[90svh\]{max-height:90svh;}.max-h-206px{max-height:206px;}.max-h-36{max-height:9rem;}.max-h-47\.32px,[max-h-47\.32px=""]{max-height:47.32px;}.max-h-64px,[max-h-64px=""]{max-height:64px;}.max-h-72px{max-height:72px;}.max-w-1090px{max-width:1090px;}.max-w-141px{max-width:141px;}.max-w-340px{max-width:340px;}.max-w-343px{max-width:343px;}.max-w-56px{max-width:56px;}.max-w-75px{max-width:75px;}.max-w-76\.31px{max-width:76.31px;}.max-w-93px{max-width:93px;}.max-w-94px,[max-w-94px=""]{max-width:94px;}.max-w-96px{max-width:96px;}.min-h-120{min-height:30rem;}.min-h-128px{min-height:128px;}.min-h-2,[min-h-2=""]{min-height:0.5rem;}.min-h-4,[min-h-4=""]{min-height:1rem;}.min-h-47\.32px,[min-h-47\.32px=""]{min-height:47.32px;}.min-h-64px,[min-h-64px=""]{min-height:64px;}.min-w-1,[min-w-1=""]{min-width:0.25rem;}.min-w-10{min-width:2.5rem;}.min-w-128px{min-width:128px;}.min-w-156px{min-width:156px;}.min-w-280px{min-width:280px;}.min-w-342px,[min-w-342px=""]{min-width:342px;}.min-w-36px{min-width:36px;}.min-w-375px,[min-w-375px=""]{min-width:375px;}.min-w-40px{min-width:40px;}.min-w-75px{min-width:75px;}.min-w-80px{min-width:80px;}.min-w-92\.87px{min-width:92.87px;}.min-w-92px,[min-w-92px=""]{min-width:92px;}.min-w-93px{min-width:93px;}.min-w-94px,[min-w-94px=""]{min-width:94px;}.w-1{width:0.25rem;}.w-10{width:2.5rem;}.w-114px,[w-114px=""]{width:114px;}.w-115px,[w-115px=""]{width:115px;}.w-12{width:3rem;}.w-126\.41px,[w-126\.41px=""]{width:126.41px;}.w-14\.2px,[w-14\.2px=""]{width:14.2px;}.w-15{width:3.75rem;}.w-171px,[w-171px=""]{width:171px;}.w-19\.32px,[w-19\.32px=""]{width:19.32px;}.w-196px{width:196px;}.w-2{width:0.5rem;}.w-205px{width:205px;}.w-233\.07px,[w-233\.07px=""]{width:233.07px;}.w-233px,[w-233px=""]{width:233px;}.w-24px{width:24px;}.w-263px{width:263px;}.w-284px{width:284px;}.w-317px,[w-317px=""]{width:317px;}.w-342px,[w-342px=""]{width:342px;}.w-343px,[w-343px=""]{width:343px;}.w-353px{width:353px;}.w-357px,[w-357px=""]{width:357px;}.w-375px{width:375px;}.w-4{width:1rem;}.w-40\.82px,[w-40\.82px=""]{width:40.82px;}.w-47\.32px,[w-47\.32px=""]{width:47.32px;}.w-496px{width:496px;}.w-50{width:12.5rem;}.w-52{width:13rem;}.w-536px{width:536px;}.w-55\.56px,[w-55\.56px=""]{width:55.56px;}.w-595px{width:595px;}.w-6{width:1.5rem;}.w-60{width:15rem;}.w-64\.41px,[w-64\.41px=""]{width:64.41px;}.w-64px,[w-64px=""]{width:64px;}.w-7,[w-7=""]{width:1.75rem;}.w-76\.31px,[w-76\.31px=""]{width:76.31px;}.w-8{width:2rem;}.w-80px{width:80px;}.w-85\.75{width:21.4375rem;}.w-92\.87px,[w-92\.87px=""]{width:92.87px;}.w-92px,[w-92px=""]{width:92px;}.w-94px,[w-94px=""]{width:94px;}.w-auto{width:auto;}.w-full,[w-full=""]{width:100%;}.w-screen,[w-screen=""]{width:100vw;}.max-w-screen-xxl{max-width:1440px;}.flex,[flex=""]{display:flex;}.inline-flex{display:inline-flex;}.flex-shrink-0,.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.flex-row{flex-direction:row;}.flex-col,[flex-col=""]{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y-\[-20\]{--un-translate-y:-20;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.rotate-y-180,.transform-rotate-y-180,[transform-rotate-y-180=""]{--un-rotate:0;--un-rotate-y:180deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:scale-\[0\.96\]:hover{--un-scale-x:0.96;--un-scale-y:0.96;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:transform-scale-98:hover{--un-scale-x:0.98;--un-scale-y:0.98;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.focus\:scale-\[0\.96\]:focus{--un-scale-x:0.96;--un-scale-y:0.96;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform,[transform=""]{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:transform:hover{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.focus\:transform:focus{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}@keyframes fade-in-down{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes slide-in-down{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slide-out-up{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate-fade-in,[animate-fade-in=""]{animation:fade-in 1s linear 1;}.animate-fade-in-down{animation:fade-in-down 1s linear 1;}.animate-fade-out{animation:fade-out 1s linear 1;}.animate-slide-in-down{animation:slide-in-down 1s linear 1;}.animate-slide-out-up{animation:slide-out-up 1s linear 1;}.animate-duration-200{animation-duration:200ms;}.animate-duration-250,[animate-duration-250=""]{animation-duration:250ms;}.animate-duration-500,[animate-duration-500=""]{animation-duration:500ms;}.hover\:cursor-pointer:hover{cursor:pointer;}[hover\:cursor-pointer=""]:hover{cursor:pointer;}.cursor-not-allowed{cursor:not-allowed;}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed;}.appearance-none{-webkit-appearance:none;appearance:none;}.items-start{align-items:flex-start;}.items-center,[items-center=""]{align-items:center;}.justify-start,[justify-start=""]{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center,[justify-center=""]{justify-content:center;}.justify-between,[justify-between=""]{justify-content:space-between;}.gap-0\.5,[gap-0\.5=""]{gap:0.125rem;}.gap-1{gap:0.25rem;}.gap-2,[gap-2=""]{gap:0.5rem;}.gap-8{gap:2rem;}.overflow-hidden{overflow:hidden;}.overflow-x-scroll{overflow-x:scroll;}.overflow-y-auto{overflow-y:auto;}.overflow-y-scroll{overflow-y:scroll;}.break-words{overflow-wrap:break-word;}.border,.border-1{border-width:1px;}.border-2{border-width:2px;}.focus\:border-1:focus{border-width:1px;}.border-\[\#E0E0E0\]{--un-border-opacity:1;border-color:rgb(224 224 224 / var(--un-border-opacity));}.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));}.border-tinkerTots-black{--un-border-opacity:1;border-color:rgb(61 48 48 / var(--un-border-opacity));}.border-tinkerTots-gray-100{--un-border-opacity:1;border-color:rgb(221 196 226 / var(--un-border-opacity));}.border-tinkerTots-white{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity));}.focus\:border-tinkerTots-primary-600:focus{--un-border-opacity:1;border-color:rgb(223 55 52 / var(--un-border-opacity));}.rounded-1{border-radius:0.25rem;}.rounded-16{border-radius:4rem;}.rounded-2,[rounded-2=""]{border-radius:0.5rem;}.rounded-3{border-radius:0.75rem;}.rounded-full{border-radius:9999px;}.focus\:border-rounded-2:focus{border-radius:0.5rem;}.rounded-b-4{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}.border-none{border-style:none;}.focus\:border-none:focus{border-style:none;}.bg-tinkerTots-black,[bg-tinkerTots-black=""]{--un-bg-opacity:1;background-color:rgb(61 48 48 / var(--un-bg-opacity)) /* #3D3030 */;}.bg-tinkerTots-gray-100,[bg-tinkerTots-gray-100=""]{--un-bg-opacity:1;background-color:rgb(221 196 226 / var(--un-bg-opacity)) /* #DDC4E2 */;}.bg-tinkerTots-gray-50{--un-bg-opacity:1;background-color:rgb(255 249 235 / var(--un-bg-opacity)) /* #FFF9EB */;}.bg-tinkerTots-gray-600{--un-bg-opacity:1;background-color:rgb(127 100 145 / var(--un-bg-opacity)) /* #7F6491 */;}.bg-tinkerTots-primary-10{--un-bg-opacity:0.1;background-color:rgba(236, 68, 65, var(--un-bg-opacity)) /* rgba(236, 68, 65, 0.1) */;}.bg-tinkerTots-primary-600{--un-bg-opacity:1;background-color:rgb(223 55 52 / var(--un-bg-opacity)) /* #DF3734 */;}.bg-tinkerTots-primary-main{--un-bg-opacity:1;background-color:rgb(236 68 65 / var(--un-bg-opacity)) /* #EC4441 */;}.bg-tinkerTots-system-warning{--un-bg-opacity:1;background-color:rgb(255 232 111 / var(--un-bg-opacity)) /* #FFE86F */;}.bg-tinkerTots-white,[bg-tinkerTots-white=""]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #FFFFFF */;}.bg-transparent{background-color:transparent /* transparent */;}.active\:bg-tinkerTots-gray-600:active{--un-bg-opacity:1;background-color:rgb(127 100 145 / var(--un-bg-opacity)) /* #7F6491 */;}.active\:bg-tinkerTots-primary-600:active{--un-bg-opacity:1;background-color:rgb(223 55 52 / var(--un-bg-opacity)) /* #DF3734 */;}.disabled\:bg-tinkerTots-gray-100:disabled{--un-bg-opacity:1;background-color:rgb(221 196 226 / var(--un-bg-opacity)) /* #DDC4E2 */;}.stroke-current{stroke:currentColor /* currentColor */;}.p-1{padding:0.25rem;}.p-2,[p-2=""]{padding:0.5rem;}.p-3{padding:0.75rem;}.p-4,[p-4=""]{padding:1rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-12\.88px,[px-12\.88px=""]{padding-left:12.88px;padding-right:12.88px;}.px-16{padding-left:4rem;padding-right:4rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-3,[px-3=""]{padding-left:0.75rem;padding-right:0.75rem;}.px-4,[px-4=""]{padding-left:1rem;padding-right:1rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-9\.46px{padding-left:9.46px;padding-right:9.46px;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2px{padding-top:2px;padding-bottom:2px;}.py-4,[py-4=""]{padding-top:1rem;padding-bottom:1rem;}.py-4\.73px,[py-4\.73px=""]{padding-top:4.73px;padding-bottom:4.73px;}.py-6\.44px,[py-6\.44px=""]{padding-top:6.44px;padding-bottom:6.44px;}.py-8{padding-top:2rem;padding-bottom:2rem;}.pb-15{padding-bottom:3.75rem;}.pb-2,[pb-2=""]{padding-bottom:0.5rem;}.pb-3{padding-bottom:0.75rem;}.pb-4,[pb-4=""]{padding-bottom:1rem;}.pb-4\.5{padding-bottom:1.125rem;}.pb-40{padding-bottom:10rem;}.pb-6{padding-bottom:1.5rem;}.pl-8{padding-left:2rem;}.pt-2{padding-top:0.5rem;}.pt-4{padding-top:1rem;}.pt-5{padding-top:1.25rem;}.pt-50{padding-top:12.5rem;}.pt-6{padding-top:1.5rem;}.text-center,[text-center=""]{text-align:center;}.text-left,[text-left=""]{text-align:left;}.text-right,[text-right=""]{text-align:right;}.text-wrap,[text-wrap=""]{text-wrap:wrap;}.align-middle{vertical-align:middle;}.text-\[16px\]{font-size:16px;}.text-12,[text-12=""]{font-size:3rem;}.text-18px,[text-18px=""]{font-size:18px;}.text-2,[text-2=""]{font-size:0.5rem;}.text-2\.5{font-size:0.625rem;}.text-3{font-size:0.75rem;}.text-3\.5,[text-3\.5=""]{font-size:0.875rem;}.text-4,[text-4=""]{font-size:1rem;}.text-4\.5,[text-4\.5=""]{font-size:1.125rem;}.text-5{font-size:1.25rem;}.text-6,[text-6=""]{font-size:1.5rem;}.text-7\.1px,[text-7\.1px=""]{font-size:7.1px;}.text-8,[text-8=""]{font-size:2rem;}.text-9\.66px,[text-9\.66px=""]{font-size:9.66px;}.text-sm{font-size:0.875rem;line-height:1.25rem;}[text~="\31 "]{font-size:0.25rem;}.font-size-10{font-size:2.5rem;}.text-tinkerTots-black,[text-tinkerTots-black=""]{--un-text-opacity:1;color:rgb(61 48 48 / var(--un-text-opacity)) /* #3D3030 */;}.text-tinkerTots-gray-100{--un-text-opacity:1;color:rgb(221 196 226 / var(--un-text-opacity)) /* #DDC4E2 */;}.text-tinkerTots-gray-600{--un-text-opacity:1;color:rgb(127 100 145 / var(--un-text-opacity)) /* #7F6491 */;}.text-tinkerTots-primary-10{--un-text-opacity:0.1;color:rgba(236, 68, 65, var(--un-text-opacity)) /* rgba(236, 68, 65, 0.1) */;}.text-tinkerTots-primary-main,[text-tinkerTots-primary-main=""]{--un-text-opacity:1;color:rgb(236 68 65 / var(--un-text-opacity)) /* #EC4441 */;}.text-tinkerTots-system-error{--un-text-opacity:1;color:rgb(190 34 39 / var(--un-text-opacity)) /* #BE2227 */;}.text-tinkerTots-white,[text-tinkerTots-white=""]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #FFFFFF */;}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}.hover\:text-tinkerTots-gray-600:hover{--un-text-opacity:1;color:rgb(127 100 145 / var(--un-text-opacity)) /* #7F6491 */;}.focus\:text-tinkerTots-primary-600:focus{--un-text-opacity:1;color:rgb(223 55 52 / var(--un-text-opacity)) /* #DF3734 */;}.active\:text-tinkerTots-gray-300:active{--un-text-opacity:1;color:rgb(178 151 195 / var(--un-text-opacity)) /* #B297C3 */;}.active\:text-tinkerTots-primary-600:active{--un-text-opacity:1;color:rgb(223 55 52 / var(--un-text-opacity)) /* #DF3734 */;}.disabled\:text-tinkerTots-gray-300:disabled{--un-text-opacity:1;color:rgb(178 151 195 / var(--un-text-opacity)) /* #B297C3 */;}[disabled\:text-tinkerTots-gray-300=""]:disabled{--un-text-opacity:1;color:rgb(178 151 195 / var(--un-text-opacity)) /* #B297C3 */;}.color-tinkerTots-gray-300{--un-text-opacity:1;color:rgb(178 151 195 / var(--un-text-opacity)) /* #B297C3 */;}.checked\:color-tinkerTots-gray-100:checked{--un-text-opacity:1;color:rgb(221 196 226 / var(--un-text-opacity)) /* #DDC4E2 */;}.font-400,[font-400=""]{font-weight:400;}.font-510{font-weight:510;}.font-600,[font-600=""]{font-weight:600;}.font-700,[font-700=""]{font-weight:700;}.leading-11\.5px,[leading-11\.5px=""]{line-height:11.5px;}.leading-19px{line-height:19px;}.leading-24px,[leading-24px=""]{line-height:24px;}.leading-3{line-height:0.75rem;}.leading-3\.5{line-height:0.875rem;}.leading-32\.68px{line-height:32.68px;}.leading-4{line-height:1rem;}.leading-4\.5{line-height:1.125rem;}.leading-5{line-height:1.25rem;}.leading-6,[leading-6=""]{line-height:1.5rem;}.leading-66px{line-height:66px;}.leading-7{line-height:1.75rem;}.leading-8,[leading-8=""]{line-height:2rem;}.leading-8\.59px{line-height:8.59px;}.leading-9px,[leading-9px=""]{line-height:9px;}.leading-tight{line-height:1.25;}.font-inter,[font-inter=""]{font-family:"Inter";}.font-sans,[font-sans=""]{font-family:"Open Sans",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";}.capitalize,[capitalize=""]{text-transform:capitalize;}.underline,[underline=""]{text-decoration-line:underline;}.hover\:underline:hover{text-decoration-line:underline;}[hover\:underline=""]:hover{text-decoration-line:underline;}.focus\:underline:focus{text-decoration-line:underline;}.hyphens-auto,[hyphens-auto=""]{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.hyphens-none{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}.accent-tinkerTots-primary-main{--un-accent-opacity:1;accent-color:rgb(236 68 65 / var(--un-accent-opacity)) /* #EC4441 */;}.opacity-100{opacity:1;}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.outline-4,[outline-4=""]{outline-width:4px;}.outline-tinkerTots-primary-main,[outline-tinkerTots-primary-main=""]{--un-outline-color-opacity:1;outline-color:rgb(236 68 65 / var(--un-outline-color-opacity)) /* #EC4441 */;}.focus\:outline-tinkerTots-primary-600:focus{--un-outline-color-opacity:1;outline-color:rgb(223 55 52 / var(--un-outline-color-opacity)) /* #DF3734 */;}.outline-solid{outline-style:solid;}.outline-none{outline:2px solid transparent;outline-offset:2px;}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}[focus\:outline-none=""]:focus{outline:2px solid transparent;outline-offset:2px;}.ring{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.focus\:ring-tinkerTots-primary-600:focus{--un-ring-opacity:1;--un-ring-color:rgb(223 55 52 / var(--un-ring-opacity)) /* #DF3734 */;}.transition-transform,[transition-transform=""]{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.duration-700,[duration-700=""]{transition-duration:700ms;}@media (max-width: 1309.9px){.max-xl\:hidden{display:none;}.max-xl\:flex-col{flex-direction:column;}.max-xl\:justify-start{justify-content:flex-start;}.max-xl\:px-16{padding-left:4rem;padding-right:4rem;}.max-xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.max-xl\:pb-15{padding-bottom:3.75rem;}.max-xl\:pb-24{padding-bottom:6rem;}.max-xl\:pb-6{padding-bottom:1.5rem;}.max-xl\:pt-4{padding-top:1rem;}.max-xl\:pt-8{padding-top:2rem;}}@media (max-width: 639.9px){.max-sm\:m-auto{margin:auto;}.max-sm\:mx-auto,[max-sm\:mx-auto=""]{margin-left:auto;margin-right:auto;}.max-sm\:mb-6{margin-bottom:1.5rem;}.max-sm\:mt-4,[max-sm\:mt-4=""]{margin-top:1rem;}.max-sm\:hidden,[max-sm\:hidden=""]{display:none;}.max-sm\:h-\[100svh\]{height:100svh;}.max-sm\:h-130px{height:130px;}.max-sm\:h-14{height:3.5rem;}.max-sm\:h-20,[max-sm\:h-20=""]{height:5rem;}.max-sm\:h-548px{height:548px;}.max-sm\:h-58px{height:58px;}.max-sm\:h-84svh{height:84svh;}.max-sm\:h-88px{height:88px;}.max-sm\:h-full{height:100%;}.max-sm\:max-h-86svh{max-height:86svh;}.max-sm\:max-w-343px{max-width:343px;}.max-sm\:max-w-90\%{max-width:90%;}.max-sm\:min-h-646px,[max-sm\:min-h-646px=""]{min-height:646px;}.max-sm\:min-w-screen{min-width:100vw;}.max-sm\:w-311px,[max-sm\:w-311px=""]{width:311px;}.max-sm\:w-343px{width:343px;}.max-sm\:w-42{width:10.5rem;}.max-sm\:w-90\%{width:90%;}.max-sm\:w-full{width:100%;}.max-sm\:w-screen,[max-sm\:w-screen=""]{width:100vw;}.max-sm\:flex-grow{flex-grow:1;}.max-sm\:flex-col{flex-direction:column;}.max-sm\:px-4{padding-left:1rem;padding-right:1rem;}.max-sm\:text-center{text-align:center;}.max-sm\:active\:outline-4:active{outline-width:4px;}[max-sm\:active\:outline-4=""]:active{outline-width:4px;}.max-sm\:active\:outline-tinkerTots-primary-main:active{--un-outline-color-opacity:1;outline-color:rgb(236 68 65 / var(--un-outline-color-opacity)) /* #EC4441 */;}[max-sm\:active\:outline-tinkerTots-primary-main=""]:active{--un-outline-color-opacity:1;outline-color:rgb(236 68 65 / var(--un-outline-color-opacity)) /* #EC4441 */;}.max-sm\:active\:outline-solid:active{outline-style:solid;}[max-sm\:active\:outline-solid=""]:active{outline-style:solid;}}@media (min-width: 320px){.xs\:h-351px{height:351px;}}@media (min-width: 640px){.sm\:m-5{margin:1.25rem;}.sm\:m-auto{margin:auto;}.sm\:mx-10{margin-left:2.5rem;margin-right:2.5rem;}.sm\:mx-3{margin-left:0.75rem;margin-right:0.75rem;}.sm\:mx-auto{margin-left:auto;margin-right:auto;}.sm\:my-8{margin-top:2rem;margin-bottom:2rem;}.sm\:ml-3{margin-left:0.75rem;}.sm\:ml-4{margin-left:1rem;}.sm\:mr-3,[sm\:mr-3=""]{margin-right:0.75rem;}.sm\:mr-4{margin-right:1rem;}.sm\:mt-10{margin-top:2.5rem;}.sm\:block{display:block;}.sm\:hidden{display:none;}.sm\:h-144px{height:144px;}.sm\:h-2,[sm\:h-2=""]{height:0.5rem;}.sm\:h-2\.5{height:0.625rem;}.sm\:h-268px{height:268px;}.sm\:h-296px,[sm\:h-296px=""]{height:296px;}.sm\:h-31,[sm\:h-31=""]{height:7.75rem;}.sm\:h-388px,[sm\:h-388px=""]{height:388px;}.sm\:h-40{height:10rem;}.sm\:h-44{height:11rem;}.sm\:h-444px{height:444px;}.sm\:h-50{height:12.5rem;}.sm\:h-508px,[sm\:h-508px=""]{height:508px;}.sm\:h-54px{height:54px;}.sm\:h-80px,[sm\:h-80px=""]{height:80px;}.sm\:h-94px{height:94px;}.sm\:h-96px,[sm\:h-96px=""]{height:96px;}.sm\:h-full{height:100%;}.sm\:max-h-269px{max-height:269px;}.sm\:max-h-47\.32px,[sm\:max-h-47\.32px=""]{max-height:47.32px;}.sm\:max-h-80px,[sm\:max-h-80px=""]{max-height:80px;}.sm\:max-w-568px{max-width:568px;}.sm\:min-h-47\.32px,[sm\:min-h-47\.32px=""]{min-height:47.32px;}.sm\:min-h-80px,[sm\:min-h-80px=""]{min-height:80px;}.sm\:min-w-342px{min-width:342px;}.sm\:min-w-426px,[sm\:min-w-426px=""]{min-width:426px;}.sm\:w-100{width:25rem;}.sm\:w-1090px{width:1090px;}.sm\:w-1248px{width:1248px;}.sm\:w-14{width:3.5rem;}.sm\:w-141px{width:141px;}.sm\:w-144px{width:144px;}.sm\:w-157px{width:157px;}.sm\:w-203px{width:203px;}.sm\:w-224px{width:224px;}.sm\:w-24px,[sm\:w-24px=""]{width:24px;}.sm\:w-252px,[sm\:w-252px=""]{width:252px;}.sm\:w-272px{width:272px;}.sm\:w-328{width:82rem;}.sm\:w-343px{width:343px;}.sm\:w-388px{width:388px;}.sm\:w-394px,[sm\:w-394px=""]{width:394px;}.sm\:w-426px,[sm\:w-426px=""]{width:426px;}.sm\:w-442px{width:442px;}.sm\:w-47\.32px{width:47.32px;}.sm\:w-568px{width:568px;}.sm\:w-742px,[sm\:w-742px=""]{width:742px;}.sm\:w-80px{width:80px;}.sm\:w-85px,[sm\:w-85px=""]{width:85px;}.sm\:w-868px{width:868px;}.sm\:w-870px{width:870px;}.sm\:w-full,[sm\:w-full=""]{width:100%;}.sm\:flex-row{flex-direction:row;}.sm\:items-center{align-items:center;}.sm\:justify-center{justify-content:center;}.sm\:rounded-4{border-radius:1rem;}.sm\:p-16{padding:4rem;}.sm\:p-24px{padding:24px;}.sm\:px-110px{padding-left:110px;padding-right:110px;}.sm\:px-12,[sm\:px-12=""]{padding-left:3rem;padding-right:3rem;}.sm\:px-16{padding-left:4rem;padding-right:4rem;}.sm\:px-2{padding-left:0.5rem;padding-right:0.5rem;}.sm\:px-4,[sm\:px-4=""]{padding-left:1rem;padding-right:1rem;}.sm\:px-55\.25{padding-left:13.8125rem;padding-right:13.8125rem;}.sm\:py-0{padding-top:0;padding-bottom:0;}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.sm\:py-24px{padding-top:24px;padding-bottom:24px;}.sm\:py-3,[sm\:py-3=""]{padding-top:0.75rem;padding-bottom:0.75rem;}.sm\:py-4{padding-top:1rem;padding-bottom:1rem;}.sm\:py-6,[sm\:py-6=""]{padding-top:1.5rem;padding-bottom:1.5rem;}.sm\:py-8{padding-top:2rem;padding-bottom:2rem;}.sm\:pb-10{padding-bottom:2.5rem;}.sm\:pt-18{padding-top:4.5rem;}.sm\:text-12{font-size:3rem;}.sm\:text-3,[sm\:text-3=""]{font-size:0.75rem;}.sm\:text-4{font-size:1rem;}.sm\:text-4\.5{font-size:1.125rem;}.sm\:text-6{font-size:1.5rem;}.sm\:text-8{font-size:2rem;}.sm\:font-600{font-weight:600;}.sm\:leading-11{line-height:2.75rem;}.sm\:leading-3\.5,[sm\:leading-3\.5=""]{line-height:0.875rem;}.sm\:leading-8{line-height:2rem;}.sm\:hover\:outline-4:hover{outline-width:4px;}[sm\:hover\:outline-4=""]:hover{outline-width:4px;}.sm\:hover\:outline-tinkerTots-primary-main:hover{--un-outline-color-opacity:1;outline-color:rgb(236 68 65 / var(--un-outline-color-opacity)) /* #EC4441 */;}[sm\:hover\:outline-tinkerTots-primary-main=""]:hover{--un-outline-color-opacity:1;outline-color:rgb(236 68 65 / var(--un-outline-color-opacity)) /* #EC4441 */;}.sm\:hover\:outline-solid:hover{outline-style:solid;}[sm\:hover\:outline-solid=""]:hover{outline-style:solid;}}@media (min-width: 864px){.md\:h-21{height:5.25rem;}.md\:w-full{width:100%;}.md\:py-8{padding-top:2rem;padding-bottom:2rem;}.md\:pt-6{padding-top:1.5rem;}.md\:pt-8{padding-top:2rem;}}@media (min-width: 1310px){.xl\:block{display:block;}.xl\:hidden{display:none;}.xl\:h-451px{height:451px;}.xl\:h-6{height:1.5rem;}.xl\:max-h-451px{max-height:451px;}.xl\:min-h-451px{min-height:451px;}.xl\:min-w-1312px{min-width:1312px;}.xl\:w-1312px{width:1312px;}.xl\:w-624px{width:624px;}.xl\:w-636px{width:636px;}.xl\:w-664px{width:664px;}.xl\:justify-between{justify-content:space-between;}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem;}.xl\:py-30{padding-top:7.5rem;padding-bottom:7.5rem;}.xl\:py-8{padding-top:2rem;padding-bottom:2rem;}.xl\:pb-104px{padding-bottom:104px;}.xl\:pt-4{padding-top:1rem;}} /* -TODO: remove this by making unocss format the consent checkbox correctly */
/* only using gray-300 but all are here in case we need to use others */
:root {
  --black: #3D3030;
  --white: #FFFFFF;
  --gray-50: #FFF9EB;
  --gray-100: #DDC4E2;
  --gray-300: #B297C3;
  --gray-600: #7F6491;
  --primary-main: #EC4441;
  --primary-600: #DF3734;
  --primary-10: rgba(236, 68, 65, 0.1); /* 10% opacity */
  --secondary: #EDDDB8;
  --system-error: #BE2227;
  --system-warning: #FFE86F;
  --system-success: #029288;
}

input[type="number"] { /* Remove default styles in Firefox */
  appearance: none; /* Remove default styles in other browsers */
  border-radius: 8px; /* Reset border radius */
  border-color: var(--gray-300); /* Gray border */
}

/*********** Baseline, reset styles ***********/
input[type="range"] {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  cursor: pointer;
}

/* Removes default focus */
input[type="range"]:focus {
  outline: none;
}

/******** Chrome, Safari, Opera and Edge Chromium styles ********/
/* slider track */
input[type="range"]::-webkit-slider-runnable-track {
  background-color: var(--gray-100);
  border-radius: 0.5rem;
  height: 0.5rem;
}

/* slider thumb */
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  margin-top: -4px; /* Centers thumb on the track */
  background-color: var(--primary-main);
  border: 2px solid white;
  border-radius: 2rem;
  height: 1rem;
  width: 1rem;
}

input[type="range"]:focus::-webkit-slider-thumb {
  outline: none;
}

/*********** Firefox styles ***********/
/* slider track */
input[type="range"]::-moz-range-track {
  background-color: var(--gray-100);
  border-radius: 0.5rem;
  height: 0.5rem;
}

/* slider thumb */
input[type="range"]::-moz-range-thumb {
  background-color: var(--primary-main);
  border: 2px solid white;
  border-radius: 2rem;
  height: 1rem;
  width: 1rem;
}

input[type="range"]:focus::-moz-range-thumb{
  outline: none;
}

.tooltip-content {
  border-radius:0.5rem;--un-bg-opacity:1;background-color:rgb(61 48 48 / var(--un-bg-opacity)) /* #3D3030 */;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #FFFFFF */;line-height:1.25rem;font-family:"Inter";opacity:0.85;}@media (max-width: 639.9px){.tooltip-content{width:200px;}}@media (min-width: 640px){.tooltip-content{width:240px;}}

.tooltip-overlay {
  --un-bg-opacity:1;background-color:rgb(61 48 48 / var(--un-bg-opacity)) /* #3D3030 */;}

.tooltip-arrow {
  --un-text-opacity:1;color:rgb(61 48 48 / var(--un-text-opacity)) /* #3D3030 */;}/* animations.css */
@keyframes pulse {
    0% {
      outline-width: 2px;
    }
    50% {
      outline-width: 4px;
    }
    100% {
      outline-width: 2px;
    }
  }@layer utilities {
  /* Chrome, Safari, Edge, Opera */
  input.number-arrows-none::-webkit-outer-spin-button,
  input.number-arrows-none::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  
  /* Firefox */
  input.number-arrows-none[type="number"] {
    -moz-appearance: textfield;
  }
}
