@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-1b0f6172]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-footer[data-v-1b0f6172]{margin:var(--mg-md) 0 var(--mg-md) 0;width:100%}@media (min-width: 576px){.b8-footer[data-v-1b0f6172]{max-width:576px;font-size:var(--font-size-md)}}@media (min-width: 768px){.b8-footer[data-v-1b0f6172]{max-width:768px}}@media (min-width: 992px){.b8-footer[data-v-1b0f6172]{max-width:992px}}.b8-footer__contact-block[data-v-1b0f6172]{border-top:1px solid var(--clr-2);border-bottom:1px solid var(--clr-2);font-size:var(--font-size);margin:0 var(--mg-md) var(--mg-lg) var(--mg-md)}.b8-footer__contact-block p[data-v-1b0f6172]{margin-top:var(--mg-md);margin-bottom:var(--mg-md)}.b8-footer__navigation[data-v-1b0f6172]{display:flex;flex-direction:column;justify-content:center;margin-top:var(--mg-md);padding:0!important}@media (min-width: 576px){.b8-footer__navigation[data-v-1b0f6172]{flex-direction:row}}.b8-footer__navigation p[data-v-1b0f6172]{margin:0}.b8-footer__navigation__item[data-v-1b0f6172]{list-style-type:none;margin-bottom:var(--vr);text-align:center}@media (min-width: 576px){.b8-footer__navigation__item[data-v-1b0f6172]{margin-right:var(--vr)}}.b8-footer__navigation__item__link[data-v-1b0f6172]{color:var(--clr-4)!important;font-weight:var(--font-weight-light);font-size:var(--font-size-md);line-height:1.5}.b8-footer__navigation__item__link[data-v-1b0f6172]:hover{text-decoration:underline}.b8-footer__navigation__item__detail[data-v-1b0f6172]{color:var(--clr-3)!important;white-space:nowrap}.b8-footer__navigation__item__detail[data-v-1b0f6172]:hover{text-decoration:none}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-136badab]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-contact-content[data-v-136badab]{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size);font-weight:var(--font-weight-light);line-height:1.5;overflow-y:scroll;padding:var(--pd-lg) var(--pd-md) var(--pd-md) var(--pd-md);width:100%}.b8-contact-content__logo[data-v-136badab]{display:block;margin:0 auto var(--mg-md) auto}.b8-contact-content__avatar[data-v-136badab]{border:var(--mg-xs) solid var(--clr-1);border-radius:50%;display:block;margin:0 auto var(--mg-xl) auto;width:calc(var(--mg-md) * 10)}@media (min-width: 576px){.b8-contact-content__text[data-v-136badab]{max-width:576px;font-size:var(--font-size-md)}}@media (min-width: 768px){.b8-contact-content__text[data-v-136badab]{max-width:768px}}@media (min-width: 992px){.b8-contact-content__text[data-v-136badab]{max-width:992px}}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-8d2e139a]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-lnk[data-v-8d2e139a]{background:none;color:var(--clr-s-1);border:0;transition:all .2s;font-size:var(--font-size-sm);line-height:1;text-shadow:0 1px var(--clr-2);text-decoration:underline}@media (min-width: 768px){.b8-lnk[data-v-8d2e139a]{font-size:var(--font-size)}}.no-touch .b8-lnk[data-v-8d2e139a]:hover{color:var(--clr-2);cursor:pointer}.b8-lnk--disabled[data-v-8d2e139a]{color:#bbbfc4;cursor:not-allowed!important}.b8-lnk--small[data-v-8d2e139a]{font-size:var(--font-size-sm)}.b8-lnk--large[data-v-8d2e139a]{font-size:var(--font-size-lg)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-c9ab1631]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-game-control-btn[data-v-c9ab1631]{background:none;border:none;color:var(--clr-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-strong);height:100%;line-height:1;padding:var(--pd-sm) var(--pd-xs);text-decoration:none;width:100%}.no-touch .b8-game-control-btn[data-v-c9ab1631]:hover{background:var(--clr-1);border-radius:var(--bdr-radius-md);color:var(--clr-4);fill:var(--clr-4)}.no-touch .b8-game-control-btn:hover svg[data-v-c9ab1631]{transition:all .1s;transform:scale(1.15)}.no-touch .b8-game-control-btn:hover p[data-v-c9ab1631]{color:var(--clr-4);transition:all .3s}.b8-game-control-btn--toggled[data-v-c9ab1631]{background:var(--clr-2);border-radius:var(--bdr-radius-md);color:var(--clr-4);fill:var(--clr-4)}.b8-game-control-btn--toggled svg[data-v-c9ab1631]{transform:scale(1.15)}.b8-game-control-btn--toggled p[data-v-c9ab1631]{color:var(--clr-4)!important}.b8-game-control-btn__icon[data-v-c9ab1631]{fill:var(--clr-2);height:25px;margin-bottom:var(--mg-xs)}.no-touch .b8-game-control-btn__icon[data-v-c9ab1631]:hover,.b8-game-control-btn__icon--toggled[data-v-c9ab1631]{fill:var(--clr-4)}.b8-game-control-btn p[data-v-c9ab1631]{color:var(--clr-3);line-height:1;margin:0}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-4cf57332]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-play-pause-btn[data-v-4cf57332]{background:var(--clr-2);border:none;border-radius:50%;color:var(--clr-s-1);font-size:var(--font-size-sm);line-height:1;text-decoration:none;transition:all .2s;padding:var(--pd-xs)}.no-touch .b8-play-pause-btn[data-v-4cf57332]:hover{transition:all .3s;transform:scale(1.15)}.b8-play-pause-btn--disabled[data-v-4cf57332]{background:var(--clr-2)!important;cursor:not-allowed!important}.b8-play-pause-btn__icon[data-v-4cf57332]:before{background-repeat:no-repeat;background-size:20px 20px;content:"";display:block;height:20px;width:20px}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-ef3cc539]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-puzzle-digit-btn[data-v-ef3cc539]{background:none;border:none;color:var(--clr-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-strong);height:100%;line-height:1;padding:var(--pd-sm) var(--pd-xs);text-decoration:none;transition:all .3s;width:100%}.no-touch .b8-puzzle-digit-btn[data-v-ef3cc539]:hover{background:var(--clr-1);border-radius:var(--bdr-radius-md);color:var(--clr-4);fill:var(--clr-4)}.no-touch .b8-puzzle-digit-btn:hover svg[data-v-ef3cc539]{transform:scale(1.15);transition:all .3s}.b8-puzzle-digit-btn--toggled[data-v-ef3cc539]{background:var(--clr-2);border-radius:var(--bdr-radius-md);color:var(--clr-4);fill:var(--clr-4)}.b8-puzzle-digit-btn--toggled svg[data-v-ef3cc539]{transform:scale(1.15)}.b8-puzzle-digit-btn__digit[data-v-ef3cc539]{fill:var(--clr-2);margin-bottom:var(--mg-xs)}.no-touch .b8-puzzle-digit-btn__digit[data-v-ef3cc539]:hover{fill:var(--clr-4)}.b8-puzzle-digit-btn__digit span[data-v-ef3cc539]{font-family:var(--font-family-digit);font-size:var(--font-size-lg)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-419d4cf3]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-board[data-v-419d4cf3]{display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:var(--z-default)}@media (min-width: 768px){.b8-board[data-v-419d4cf3]{max-width:calc(768px - (var(--vr) * 5))}}@media (min-width: 992px){.b8-board[data-v-419d4cf3]{max-width:calc(992px - (var(--vr) * 7))}}.b8-board__header[data-v-419d4cf3]{align-items:center;display:flex;flex-direction:row;gap:var(--pd-xs);justify-content:space-between;margin:0 var(--mg-xs) var(--mg-md);min-height:50px;min-width:0}@media (min-width: 576px){.b8-board__header[data-v-419d4cf3]{gap:var(--pd-sm)}}@media (min-width: 768px){.b8-board__header[data-v-419d4cf3]{gap:var(--pd-md)}}.b8-board__header__logo[data-v-419d4cf3]:before{content:"";background-repeat:no-repeat;background-size:286px 30px;display:block;height:30px;width:286px}.b8-board__header__menu[data-v-419d4cf3]:before{content:"";background-repeat:no-repeat;background-size:25px 25px;display:block;height:25px;width:25px}.b8-board__info[data-v-419d4cf3]{align-items:center;display:flex;flex-direction:row;gap:var(--pd-xs);justify-content:space-between;margin:0 var(--mg-xs) var(--mg-xs);min-width:0}@media (min-width: 576px){.b8-board__info[data-v-419d4cf3]{gap:var(--pd-sm)}}@media (min-width: 768px){.b8-board__info[data-v-419d4cf3]{gap:var(--pd-md)}}.b8-board__info__difficulty[data-v-419d4cf3]{color:var(--clr-4)}.b8-board__info__timer-wrapper[data-v-419d4cf3]{align-items:center;display:flex;flex-direction:row;font-size:0;justify-content:space-between}.b8-board__info__timer-wrapper-timer[data-v-419d4cf3]{font-family:var(--font-family-digit);font-size:16px;width:50px}.b8-board__canvas-wrapper[data-v-419d4cf3]{display:flex;flex-direction:column;gap:var(--pd-xs);height:100%;justify-content:space-between}.b8-board__canvas-positioner[data-v-419d4cf3]{align-content:center;display:flex;flex-direction:row;height:100%;justify-content:center}.b8-board__canvas-positioner__canvas[data-v-419d4cf3]{margin-bottom:var(--mg-sm);width:100%}.b8-board__actions-wrapper[data-v-419d4cf3]{margin-bottom:var(--mg-xs);position:relative}.b8-board__actions-wrapper__actions[data-v-419d4cf3]{align-items:center;column-gap:var(--mg-xs);display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;margin:0 var(--mg-xs) var(--mg-md)}.b8-board__actions-wrapper__numpad[data-v-419d4cf3]{align-items:center;column-gap:var(--mg-xs);display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:repeat(9,minmax(0,1fr));justify-items:center;margin:0 var(--mg-xs) var(--mg-md) var(--mg-xs)}.b8-board__actions-wrapper__hint[data-v-419d4cf3]{background-color:#fff;border:1px solid var(--clr-4);border-radius:10px;bottom:0;height:100%;left:0;margin:var(--mg-xs);padding:var(--mg-md);position:absolute;right:0;visibility:collapse}.b8-board__actions-wrapper__hint p[data-v-419d4cf3]{line-height:1;margin:0}.b8-board__actions-wrapper__hint-spacer[data-v-419d4cf3]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.b8-board__actions-wrapper__hint-nav[data-v-419d4cf3]{display:flex;flex-direction:row;justify-content:space-between;width:100%}.b8-board__actions-wrapper__hint-nav-sub-left[data-v-419d4cf3]{display:flex;flex-direction:row;justify-content:left}.b8-board__actions-wrapper__hint-nav-sub-right[data-v-419d4cf3]{display:flex;flex-direction:row;justify-content:right}.b8-board__actions-wrapper__hint-lnk[data-v-419d4cf3]{justify-self:right}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-8e9c6093]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-close-popup-btn[data-v-8e9c6093]{background:none;border:none;border-radius:50%;color:var(--clr-s-1);font-size:var(--font-size-sm);line-height:1;margin:var(--pd-xs);padding:var(--pd-xs);text-decoration:none;transition:all .2s}.no-touch .b8-close-popup-btn[data-v-8e9c6093]:hover{transition:all .3s;transform:scale(1.15);background:var(--clr-1)}.b8-close-popup-btn--disabled[data-v-8e9c6093]{background:var(--clr-2)!important;cursor:not-allowed!important}.b8-close-popup-btn__icon[data-v-8e9c6093]:before{background-repeat:no-repeat;background-size:30px 30px;content:"";display:block;height:30px;width:30px}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}.b8-popup{backdrop-filter:blur(10px);bottom:0;left:0;min-height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;z-index:var(--z-above-all);-webkit-backdrop-filter:blur(10px)}.b8-popup--centered{text-align:center}.b8-popup--see-through{background:transparent}.b8-popup .b8-popup-caption{color:var(--clr-2);font-weight:var(--font-weight-strong)}.b8-popup--scroll-area{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:var(--pd-lg) var(--pd-md);width:100%}.b8-popup__container{background-color:#fff;border-radius:var(--bdr-radius-lg);border-left:1px var(--clr-1) solid;border-top:1px var(--clr-1) solid;border-right:1px var(--clr-1) solid;border-bottom:1px var(--clr-2) solid;box-shadow:0 0 20px var(--clr-4);display:flex;flex-direction:column;width:100%}@media (min-width: 576px){.b8-popup__container{width:60%}}.b8-popup__container__close{display:flex;flex-direction:row;justify-content:right;opacity:.8;position:relative}.b8-popup__container__content{padding:var(--pd-sm)}@media (min-width: 768px){.b8-popup__container__content{padding:var(--pd-md)}}.b8-popup__container__content__title{align-items:center;display:flex;flex-direction:column;justify-content:center;color:var(--clr-3);margin-bottom:var(--mg-md)}.b8-popup__container__content__msg{display:flex;flex-direction:column;color:var(--clr-4);margin-bottom:var(--mg-md)}.b8-popup__container__content__btns{padding:var(--mg-sm)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-fb9ff520]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-popup-paused[data-v-fb9ff520]:before{background-repeat:no-repeat;background-size:100px 100px;content:"";display:block;height:100px;width:100px}.b8-popup-content[data-v-fb9ff520]{align-items:center;display:flex;flex-direction:column;justify-content:center}.b8-popup-content p[data-v-fb9ff520]{line-height:1;color:var(--clr-4)}.b8-popup-content__item[data-v-fb9ff520]{align-items:flex-start;display:flex;flex-direction:column;justify-self:center}.b8-popup-content__item[data-v-fb9ff520]:not(:last-child){margin-right:var(--mg-sm)}@media (min-width: 576px){.b8-popup-content__item[data-v-fb9ff520]:not(:last-child){margin-right:var(--mg-md)}}.b8-popup-content__content[data-v-fb9ff520]{width:100%;margin-left:var(--mg-sm)}@media (min-width: 576px){.b8-popup-content__content[data-v-fb9ff520]{margin-left:var(--mg-md)}}.b8-popup-content__content h2[data-v-fb9ff520],.b8-popup-content__content p[data-v-fb9ff520]{color:var(--clr-3)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-7a251d66]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-menu-btn[data-v-7a251d66]{align-items:center;background:none;border:none;color:var(--clr-4);display:flex;flex-direction:row;justify-content:left;line-height:1;min-height:35px;padding:var(--pd-sm) var(--pd-xs);text-decoration:none;width:100%}.b8-menu-btn+.b8-menu-btn[data-v-7a251d66]{margin-top:var(--mg-xs)}.no-touch .b8-menu-btn[data-v-7a251d66]:hover,.b8-menu-btn[data-v-7a251d66]:active{background:var(--clr-1);border-radius:var(--bdr-radius-md);color:var(--clr-4);fill:var(--clr-4)}.no-touch .b8-menu-btn:hover svg[data-v-7a251d66],.b8-menu-btn:active svg[data-v-7a251d66]{transition:all .1s;transform:scale(1.15)}.no-touch .b8-menu-btn:hover p[data-v-7a251d66],.b8-menu-btn:active p[data-v-7a251d66]{color:var(--clr-4);transition:all .3s}.b8-menu-btn__icon[data-v-7a251d66]{background-repeat:no-repeat;background-size:25px 25px;display:block;height:25px;margin-right:10px;width:25px}.b8-menu-btn__icon[data-v-7a251d66]:before{background-repeat:no-repeat;background-size:25px 25px;content:"";display:block;height:25px;width:25px}.b8-menu-btn__text[data-v-7a251d66]{font-family:var(--font-family-primary);font-size:var(--font-size)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-38e6fc8a]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-popup-content[data-v-38e6fc8a]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-725b7246]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-popup-content[data-v-725b7246]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-fdf33747]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-popup-solved[data-v-fdf33747]:before{background-repeat:no-repeat;background-size:100px 100px;content:"";display:block;height:100px;width:100px}.b8-popup-content[data-v-fdf33747]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:var(--pd-sm);padding-right:var(--pd-sm)}.b8-popup-content p[data-v-fdf33747]{line-height:1;color:var(--clr-4)}.b8-popup-content__congrats[data-v-fdf33747]{font-size:var(--font-size-md);line-height:2}.b8-actions[data-v-fdf33747]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-ef6021e4]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-popup-statistics[data-v-ef6021e4]:before{background-repeat:no-repeat;background-size:100px 100px;content:"";display:block;height:100px;width:100px}.b8-statistics[data-v-ef6021e4]{display:flex;flex-direction:column;justify-content:center;font-size:var(--font-size-sm)}.b8-statistics p[data-v-ef6021e4]{margin:0;line-height:1}.b8-statistics[data-v-ef6021e4] :nth-child(odd){margin-bottom:var(--mg-sm)}.b8-statistics__structured-data[data-v-ef6021e4],.b8-statistics table[data-v-ef6021e4]{width:100%}.b8-statistics table th[data-v-ef6021e4]{height:calc(var(--vr) * 3)}.b8-statistics table tr p[data-v-ef6021e4]{color:var(--clr-4)}.b8-statistics table tr button[data-v-ef6021e4]{font-size:var(--font-size);color:var(--clr-1)}.b8-statistics table tr[data-v-ef6021e4]:nth-child(2n){background-color:#ededed}.b8-statistics table td p[data-v-ef6021e4]{color:var(--clr-4);margin:var(--mg-sm) 0 var(--mg-sm) 0}.b8-statistics table td p.b8-statistics__key[data-v-ef6021e4]{float:left;margin-left:var(--mg-sm)}.b8-statistics table td p.b8-statistics__value[data-v-ef6021e4]{float:right;margin-right:var(--mg-sm)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-f565fc2e]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-sudoku-game[data-v-f565fc2e]{overflow:hidden;display:flex;flex-direction:column;align-items:center;background-color:var(--clr-1);width:100%;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b8-sudoku-game__background[data-v-f565fc2e]{position:absolute;min-width:100%;min-height:100%;background-color:var(--clr-1);z-index:var(--z-default)}.b8-sudoku-game__background__gradient[data-v-f565fc2e]{position:absolute;min-width:100%;min-height:100%;z-index:var(--z-above)}.b8-sudoku-game__background__gradient[data-v-f565fc2e]:after{content:"";position:absolute;width:100%;height:100%;display:block;background:-webkit-radial-gradient(circle,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,.1) 75%);background:-o-radial-gradient(circle,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,.1) 75%);background:radial-gradient(circle,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,.1) 75%)}.b8-sudoku-game--no-landscape[data-v-f565fc2e]{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;z-index:var(--z-default)}.b8-sudoku-game--no-landscape__icon[data-v-f565fc2e]:before{background-repeat:no-repeat;background-size:100px 100px;content:"";display:block;height:100px;width:100px}.b8-sudoku-game--no-landscape p[data-v-f565fc2e]{color:var(--clr-4);line-height:1.5;margin:0}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-95de9f4a]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-home-content[data-v-95de9f4a]{font-size:var(--font-size);font-weight:var(--font-weight-light);line-height:1.5;padding-top:var(--pd-lg);width:100%}@media (min-width: 576px){.b8-home-content[data-v-95de9f4a]{max-width:576px;font-size:var(--font-size-md)}}@media (min-width: 768px){.b8-home-content[data-v-95de9f4a]{max-width:768px}}@media (min-width: 992px){.b8-home-content[data-v-95de9f4a]{max-width:992px}}.b8-home-content__block[data-v-95de9f4a]{margin:0 var(--mg-md) var(--mg-lg) var(--mg-md)}.b8-home-content__block li[data-v-95de9f4a]{background-color:var(--clr-1);border-radius:5px;list-style-type:none;padding:var(--pd-xs)}li+li[data-v-95de9f4a]{margin-top:var(--mg-md)}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-5a93feda]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-home[data-v-5a93feda]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.b8-home__content-container[data-v-5a93feda]{position:absolute;top:100%}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}[data-v-f2391bd2]:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}.b8-legal-content[data-v-f2391bd2]{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size);font-weight:var(--font-weight-light);line-height:1.5;overflow-y:scroll;padding:var(--pd-lg) var(--pd-md) var(--pd-md) var(--pd-md);width:100%}.b8-legal-content__logo[data-v-f2391bd2]{display:block;margin-left:auto;margin-right:auto;margin-bottom:var(--mg-md);filter:invert(.3)}@media (min-width: 576px){.b8-legal-content__text[data-v-f2391bd2]{max-width:576px;font-size:var(--font-size-md)}}@media (min-width: 768px){.b8-legal-content__text[data-v-f2391bd2]{max-width:768px}}@media (min-width: 992px){.b8-legal-content__text[data-v-f2391bd2]{max-width:992px}}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@font-face{font-family:Montserrat-Light;src:url(/assets/fonts/74cf1133c0a95bd3.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;src:url(/assets/fonts/422d03114d122dab.woff2) format("woff2")}@font-face{font-family:font1;src:url(/assets/fonts/rH324HS6cwXPpzsB.woff2) format("woff2");font-display:swap}:root{--font-family-primary: "font1", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-secondary: -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-digit: "Montserrat-Light", -apple-system, system-ui, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-size-xs: .6rem;--font-size-sm: .8rem;--font-size: 1rem;--font-size-md: 1.25rem;--font-size-lg: 1.75rem;--font-size-xl: 2.5rem;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-strong: 700;--vr: 1rem;--clr-1: hsl(33, 60%, 94%);--clr-2: hsl(34, 45%, 85%);--clr-3: hsl(32, 43%, 75%);--clr-4: hsl(216, 69%, 20%);--clr-2-darker-1-alpha-1: hsla(34, 45%, 65%, .5);--clr-3-darker-1-alpha-1: hsl(32, 43%, 35%, .5);--clr-3-darker-2-alpha-1: hsl(32, 43%, 50%, .5);--clr-4-lighter-1: hsl(216, 69%, 45%);--clr-4-lighter-2: hsl(330, 69%, 45%);--clr-4-lighter-2-alpha-1: hsla(330, 69%, 45%, .5);--clr-s-1: hsl(210, 7%, 56%);--clr-s-2: var(--clr-4);--clr-s-3: hsl(202, 100%, 50%);--clr-s-4-white: hsl(0, 0%, 100%);--bdr-radius-sm: 3px;--bdr-radius-md: 5px;--bdr-radius-lg: 7px;--mg-xxs: calc(var(--vr) / 8);--mg-xs: calc(var(--vr) / 4);--mg-sm: calc(var(--vr) / 2);--mg-md: var(--vr);--mg-lg: calc(var(--vr) * 2);--mg-xl: calc(var(--vr) * 3);--pd-xs: calc(var(--vr) / 4);--pd-sm: calc(var(--vr) / 2);--pd-md: var(--vr);--pd-lg: calc(var(--vr) * 2);--pd-xl: calc(var(--vr) * 3);--z-above-all: 1000;--z-above: 2;--z-default: 1;--z-below: -1;--z-bottomless-pit: -1000;--animation-speed: .4s}*{touch-action:manipulation}html,body{height:100%;max-height:100%;overflow-x:hidden;font-smooth:always;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{font-family:var(--font-family-primary);font-weight:var(--font-weight-normal);font-size:var(--font-size);font-feature-settings:"ss01" on}body{background:white;margin:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--mg-md);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);letter-spacing:-1px;line-height:1.25;color:var(--clr-s-2)}h1{font-size:var(--font-size-lg)}p{margin-top:0;line-height:1.65;color:var(--clr-s-1)}ul{margin:0;padding-left:var(--pd-md);margin-bottom:var(--mg-md);color:var(--clr-s-1)}@media (min-width: 576px){ul{padding-left:var(--pd-lg)}}a{text-decoration:none;color:var(--clr-s-3)}.no-touch a:hover{text-decoration:underline}#app,#app>div{height:100%}
