[stylesheet-group="0"] { }
html { text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { margin: 0px; }
input::-webkit-search-cancel-button, input::-webkit-search-decoration, input::-webkit-search-results-button, input::-webkit-search-results-decoration { display: none; }
[stylesheet-group="1"] { }
.css-g5y9jx { align-content: flex-start; align-items: stretch; background-color: rgba(0, 0, 0, 0); border: 0px solid black; box-sizing: border-box; display: flex; flex-basis: auto; flex-direction: column; flex-shrink: 0; list-style: none; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; text-decoration: none; z-index: 0; }
.css-9pa8cd { inset: 0px; height: 100%; opacity: 0; position: absolute; width: 100%; z-index: -1; }
.css-146c3p1 { background-color: rgba(0, 0, 0, 0); border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font: 14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; list-style: none; margin: 0px; padding: 0px; position: relative; text-align: start; text-decoration: none; white-space: pre-wrap; overflow-wrap: break-word; }
.css-1jxf684 { background-color: rgba(0, 0, 0, 0); border: 0px solid black; box-sizing: border-box; color: inherit; display: inline; font: inherit; list-style: none; margin: 0px; padding: 0px; position: relative; text-align: inherit; text-decoration: none; white-space: inherit; overflow-wrap: break-word; }
.css-11aywtz { appearance: none; background-color: rgba(0, 0, 0, 0); border-radius: 0px; border: 0px solid black; box-sizing: border-box; font: 14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; resize: none; }
[stylesheet-group="2"] { }
.r-xoduu5 { display: inline-flex; }
.r-13awgt0 { flex: 1 1 0%; }
.r-fx7oqy { border-color: rgb(0, 0, 255); }
.r-rs99b7 { border-width: 1px; }
.r-60ke3l { border-color: rgb(0, 128, 0); }
.r-d045u9 { border-width: 2px; }
.r-4a18lf { border-color: rgb(255, 0, 0); }
.r-1udh08x { overflow: hidden; }
.r-krxsd3 { display: -webkit-box; }
.r-1qsk4np { overflow: clip; }
.r-1fuqb1j { border-radius: 24px; }
.r-1867qdf { border-radius: 16px; }
.r-1txcine { border-radius: 13px; }
.r-1bq2mok { margin: 3px; }
.r-t23y2h { border-radius: 14px; }
.r-1f0042m { border-radius: 5px; }
.r-1dedoh8 { border-radius: 9px; }
.r-190xre1 { border-color: rgb(244, 67, 54); }
.r-1ylenci { border-radius: 15px; }
.r-y47klf { border-radius: 20px; }
.r-e65kyq { padding: 30px; }
.r-1lpndhm { padding: 25px; }
.r-t60dpp { padding: 0px; }
.r-1mxhqmb { border-radius: 11px; }
.r-1oqcu8e { padding: 15px; }
.r-16uyjmq { border-radius: 22px; }
.r-1uu6nss { padding: 5px; }
.r-9klfax { border-color: rgb(14, 148, 140); }
.r-5t7aoe { border-radius: 17px; }
.r-14f9gny { border-width: 4px; }
.r-1b3axf { padding: 35px; }
.r-1dzdj1l { border-radius: 10px; }
.r-xyw6el { padding: 12px; }
.r-ywje51 { margin: auto; }
.r-1j16mh1 { border-radius: 100%; }
.r-crgep1 { margin: 0px; }
.r-183ao7s { border-color: rgba(255, 255, 255, 0.5); }
.r-a1yn9n { border-radius: 28px; }
.r-1jkafct { border-radius: 2px; }
.r-edyy15 { padding: 8px; }
.r-1awa8pu { border-color: rgb(101, 119, 134); }
.r-1phboty { border-style: solid; }
.r-1jyn79y { border-color: rgb(0, 150, 136); }
.r-9x6qib { border-color: rgb(204, 214, 221); }
.r-1d4xg89 { border-color: rgb(170, 184, 194); }
.r-1yadl64 { border-width: 0px; }
.r-6koalj { display: flex; }
.r-1i67uc8 { flex: 0.333333 1 0%; }
.r-u4s1nx { border-color: rgb(180, 180, 180); }
.r-1sp51qo { padding: 10px; }
.r-hvic4v { display: none; }
.r-1xfd6ze { border-radius: 8px; }
.r-1d6rzhh { border-width: 3px; }
.r-qpntkw { padding: 6px; }
.r-1llaxt6 { border-radius: 30px; }
.r-1oav7hm { border-color: rgb(170, 170, 170); }
.r-csnz1d { border-color: rgb(243, 243, 243); }
.r-15ivh09 { border-width: 7px; }
.r-1h84pjw { border-radius: 25px; }
.r-8038jv { border-color: rgb(211, 211, 211); }
.r-7pm7wh { border-color: rgb(85, 197, 188); }
.r-1b06bnx { border-color: rgb(229, 115, 115); }
.r-1pcd2l5 { padding: 20px; }
.r-11u4nky { border-color: rgb(221, 221, 221); }
.r-6r9uu7 { border-color: rgb(153, 153, 153); }
.r-xa2vdj { border-width: 2.5px; }
.r-1fyj716 { border-radius: 7.5px; }
.r-dgy1cf { border-radius: 17.5px; }
.r-6mzjlw { flex: 1.3 1 0%; }
.r-1dhrvg0 { margin: 20px; }
.r-1703bwx { border-color: rgba(210, 210, 210, 0.7); }
.r-zhp00w { padding: 2px; }
.r-1bq9uc5 { padding: 9px; }
.r-8m6b0g { border-color: rgb(70, 140, 170); }
.r-6ncur5 { border-radius: 18px; }
.r-1k1kx5g { border-radius: 85px; }
.r-18c69zk { border-radius: 100px; }
.r-18f7b4z { padding: 45px; }
.r-2cxnnk { border-radius: 27.5px; }
.r-17k5lmg { border-radius: 22.5px; }
.r-11mg6pl { border-color: rgb(255, 255, 255); }
.r-1q9bdsx { border-radius: 12px; }
.r-1dp2std { border-color: rgb(230, 230, 230); }
.r-xo8bp2 { flex: 1.25 1 0%; }
.r-sg21xg { flex: 0.75 1 0%; }
.r-42olwf { border-color: rgba(0, 0, 0, 0); }
.r-eswfez { border-color: rgb(210, 210, 210); }
.r-nsiyw1 { border-radius: 32px; }
.r-18nl4sf { padding: 85px; }
.r-hah13k { padding: 65px; }
.r-1xutcf9 { padding: 40px; }
.r-1px6drs { border-radius: 7px; }
.r-1utt9g3 { padding: 110px; }
.r-1ffoksr { padding: 7px; }
.r-4zvafu { border-radius: 26px; }
.r-1gb1gic { border-radius: 23px; }
.r-146eth8 { padding: 3px; }
.r-4kadeq { border-radius: 225px; }
.r-1jwulwa { overflow: scroll; }
.r-whuqzp { padding: 18px; }
.r-1a976y8 { border-radius: 19px; }
.r-jgcjvd { margin: 10px; }
[stylesheet-group="2.1"] { }
.r-ytbthy { padding-bottom: 10px; padding-top: 10px; }
.r-u9wvl5 { padding-left: 20px; padding-right: 20px; }
.r-dtpx34 { margin-bottom: 11px; margin-top: 11px; }
.r-ubg91z { padding-left: 15px; padding-right: 15px; }
.r-xjggfu { padding-bottom: 3px; padding-top: 3px; }
.r-1d7mnkm { padding-bottom: 15px; padding-top: 15px; }
.r-1ntr0p { padding-left: 5px; padding-right: 5px; }
.r-11gswi8 { padding-left: 3px; padding-right: 3px; }
.r-1ubuhtd { padding-left: 10px; padding-right: 10px; }
.r-3o4zer { padding-left: 12px; padding-right: 12px; }
.r-284m6k { padding-left: 18px; padding-right: 18px; }
.r-a7330m { padding-bottom: 30px; padding-top: 30px; }
.r-1vfoif { margin-left: 25px; margin-right: 25px; }
.r-f8sm7e { margin-left: auto; margin-right: auto; }
.r-cwly78 { margin-left: 15px; margin-right: 15px; }
.r-11f147o { padding-bottom: 8px; padding-top: 8px; }
.r-a84i1g { margin-left: 2.5px; margin-right: 2.5px; }
.r-1009s2o { margin-bottom: 15px; margin-top: 15px; }
.r-qq1thf { padding-left: 30px; padding-right: 30px; }
.r-1y6u10y { margin-bottom: 20px; margin-top: 20px; }
.r-1kti4dy { padding-left: 25px; padding-right: 25px; }
.r-dd0y9b { padding-bottom: 20px; padding-top: 20px; }
.r-1mmae3n { padding-bottom: 12px; padding-top: 12px; }
.r-3pj75a { padding-left: 16px; padding-right: 16px; }
.r-icbkzw { margin-left: -15px; margin-right: -15px; }
.r-18c5d7m { padding-left: 6px; padding-right: 6px; }
.r-u4gi5m { padding-left: 13px; padding-right: 13px; }
.r-n5f61p { margin-bottom: 3px; margin-top: 3px; }
.r-jdiy1a { margin-left: 11px; margin-right: 11px; }
.r-184id4b { margin-bottom: 12px; margin-top: 12px; }
.r-1xpp3t0 { margin-left: 16px; margin-right: 16px; }
.r-lzsi8w { padding-left: 2px; padding-right: 2px; }
.r-lcslpx { margin-left: 10px; margin-right: 10px; }
.r-1mkv55d { padding-bottom: 0px; padding-top: 0px; }
.r-n7gxbd { padding-left: 4px; padding-right: 4px; }
.r-xatgq8 { margin-left: 50px; margin-right: 50px; }
.r-ws14 { margin-bottom: 6px; margin-top: 6px; }
.r-1rds9hb { padding-left: 40px; padding-right: 40px; }
.r-1ar2v5g { margin-left: 40px; margin-right: 40px; }
.r-11dg65z { margin-left: 30px; margin-right: 30px; }
.r-kritb0 { padding-bottom: 11px; padding-top: 11px; }
.r-hniel { margin-left: 7px; margin-right: 7px; }
.r-1lcgnx3 { padding-left: 58px; padding-right: 58px; }
.r-1bfe7va { margin-left: -25px; margin-right: -25px; }
.r-k1yfl7 { padding-left: 90px; padding-right: 90px; }
.r-1ml3abn { padding-bottom: 14px; padding-top: 14px; }
.r-iaysbf { padding-bottom: 17px; padding-top: 17px; }
.r-1dzusad { margin-bottom: auto; margin-top: auto; }
.r-hj1ygn { margin-bottom: 25px; margin-top: 25px; }
.r-cxgwc0 { padding-left: 24px; padding-right: 24px; }
.r-w7s2jr { padding-bottom: 16px; padding-top: 16px; }
[stylesheet-group="2.2"] { }
.r-10s2tm5 { left: 0%; }
.r-dqe1q { right: 0%; }
.r-rci37q { left: 100%; }
.r-16o8guy { right: 100%; }
[stylesheet-group="3"] { }
.r-1p0dtai { bottom: 0px; }
.r-1d2f490 { left: 0px; }
.r-u8s1d { position: absolute; }
.r-zchlnj { right: 0px; }
.r-ipm5af { top: 0px; }
.r-105ug2t { pointer-events: auto !important; }
.r-12vffkv > * { pointer-events: auto; }
.r-12vffkv { pointer-events: none !important; }
.r-ah5dr5 > * { pointer-events: none; }
.r-ah5dr5 { pointer-events: auto !important; }
.r-633pao { pointer-events: none !important; }
.r-11yh6sk { overflow-x: hidden; }
.r-buy8e9 { overflow-y: hidden; }
.r-19z077z { touch-action: none; }
.r-2eszeu::-webkit-scrollbar { display: none; }
.r-2eszeu { scrollbar-width: none; }
.r-150rngu { }
.r-eqz5dr { flex-direction: column; }
.r-16y2uox { flex-grow: 1; }
.r-1wbh5a2 { flex-shrink: 1; }
.r-1rnoaur { overflow-y: auto; }
.r-agouwx { transform: translateZ(0px); }
.r-18u37iz { flex-direction: row; }
.r-lltvgl { overflow-x: auto; }
.r-1777fci { justify-content: center; }
.r-gtdqiz { position: sticky; }
.r-mhe3cw { z-index: 10; }
.r-mfh4gg { scroll-snap-type: x mandatory; }
.r-1ocf4r9 { scroll-snap-type: y mandatory; }
.r-cpa5s6 { scroll-snap-align: start; }
.r-1euycsn { flex-direction: row-reverse; }
.r-1d5kdc7 { flex-direction: column-reverse; }
.r-173mzie { transform: scaleY(-1); }
.r-10v3vxq { transform: scaleX(-1); }
.r-19wmn03 { width: 20px; }
.r-u92y06 { background-color: rgb(255, 165, 0); }
.r-1mlwlqe { flex-basis: auto; }
.r-417010 { z-index: 0; }
.r-1niwhzg { background-color: rgba(0, 0, 0, 0); }
.r-vvn4in { background-position: center center; }
.r-u6sd8q { background-repeat: no-repeat; }
.r-4gszlv { background-size: cover; }
.r-1pi2tsx { height: 100%; }
.r-13qz1uu { width: 100%; }
.r-1wyyakw { z-index: -1; }
.r-1sxrcry { background-size: auto; }
.r-ehq7j7 { background-size: contain; }
.r-1mrlafo { background-position: 0px center; }
.r-17leim2 { background-repeat: repeat; }
.r-x3cy2q { background-size: 100% 100%; }
.r-dnmrzs { max-width: 100%; }
.r-1udbk01 { text-overflow: ellipsis; }
.r-3s2u2q { white-space: nowrap; }
.r-1iln25a { overflow-wrap: normal; }
.r-8akbws { -webkit-box-orient: vertical; }
.r-lrvibr { user-select: none; }
.r-1xnzce8 { user-select: text; }
.r-1loqt21 { cursor: pointer; }
.r-1otgn73 { touch-action: manipulation; }
.r-1awozwy { align-items: center; }
.r-1w6e6rj { flex-wrap: wrap; }
.r-1nbtxk7 { background-color: rgba(210, 210, 210, 0.6); }
.r-mabqd8 { height: 32px; }
.r-bnwqim { position: relative; }
.r-ttb5dx { width: 50px; }
.r-14lw9ot { background-color: rgb(255, 255, 255); }
.r-1k25im9 { height: 26px; }
.r-19tjxh9 { width: 26px; }
.r-1a1dyw { min-height: 50px; }
.r-h0d30l { height: 28px; }
.r-y3t9qe { margin-right: 15px; }
.r-1iww7jx { width: 28px; }
.r-18g39pw { background-color: rgb(14, 148, 140); }
.r-1or9b2r { height: 10px; }
.r-orgf3d { opacity: 0; }
.r-5soawk { width: 10px; }
.r-6taxm2::-webkit-input-placeholder { color: var(--placeholderTextColor); opacity: 1; }
.r-6taxm2::placeholder { color: var(--placeholderTextColor); opacity: 1; }
.r-van48c { caret-color: transparent; }
.r-1k3lcnl { color: rgb(40, 40, 40); }
.r-vnw8o6 { font-family: Roboto; }
.r-ubezar { font-size: 16px; }
.r-16dba41 { font-weight: 400; }
.r-hbpseb { line-height: 22px; }
.r-gy4na3 { padding-left: 0px; }
.r-9aemit { padding-right: 0px; }
.r-1b43r93 { font-size: 14px; }
.r-d0pm55 { margin-bottom: 5px; }
.r-a023e6 { font-size: 15px; }
.r-11mo1y0 { margin-bottom: 7px; }
.r-eafdt9 { transition-duration: 0.15s; }
.r-1i6wzkk { transition-property: opacity; }
.r-1u9bbp9 { min-height: 55px; }
.r-1qahzrx { margin-bottom: auto; }
.r-8fhdzk { max-height: 55px; }
.r-1ozfoo7 { margin-left: 15px; }
.r-61z16t { margin-right: 0px; }
.r-1yt7n81 { padding-left: 15px; }
.r-ry3cjt { padding-right: 15px; }
.r-11j9u27 { visibility: hidden; }
.r-17bb2tj { animation-duration: 0.75s; }
.r-1muvv40 { animation-iteration-count: infinite; }
.r-1yef0xd { animation-name: r-11cv4x; }
@-webkit-keyframes r-11cv4x { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes r-11cv4x { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.r-1ldzwu0 { animation-timing-function: linear; }
.r-1abnn5w { animation-play-state: paused; }
.r-z80fyv { height: 20px; }
.r-1r8g8re { height: 36px; }
.r-1acpoxo { width: 36px; }
.r-1m04atk { padding-left: 8px; }
.r-1pyaxff { padding-right: 8px; }
.r-1enofrn { font-size: 12px; }
.r-1hjkk89 { margin-left: -3px; }
.r-1ifrmw8 { margin-right: 3px; }
.r-10x49cs { font-size: 10px; }
.r-1pl7oy7 { min-height: 48px; }
.r-1ffj0ar { background-color: rgba(0, 0, 0, 0.4); }
.r-1sg8ghl { z-index: 1000; }
.r-jwli3a { color: rgb(255, 255, 255); }
.r-1aiqnjv { font-family: monospace, monospace; }
.r-n6v787 { font-size: 13px; }
.r-1ghxqbu { font-variant: tabular-nums; }
.r-lrx3fh { width: 500px; }
.r-1j9xfh9 { min-width: 95%; }
.r-1mdsvnl { width: 95%; }
.r-uvuy5l { height: 60px; }
.r-li4qzr { border-top-color: rgb(230, 230, 230); }
.r-5kkj8d { border-top-width: 1px; }
.r-majxgm { font-weight: 500; }
.r-5zqcb5 { color: rgba(255, 255, 255, 0.7); }
.r-14yzgew { line-height: 18px; }
.r-1g94qm0 { margin-top: 5px; }
.r-c8f5pn { background-color: rgba(255, 255, 255, 0.1); }
.r-18yzcnr { height: 22px; }
.r-yc9v9c { width: 22px; }
.r-1liledf { left: 15px; }
.r-r19jdo { right: 15px; }
.r-1s7wq8y { top: 15px; }
.r-gb6tlu { right: 30px; }
.r-7bwr1o { top: 30px; }
.r-17c3jg3 { background-color: rgba(0, 0, 0, 0.8); }
.r-15d164r { margin-bottom: 10px; }
.r-ku1wi2 { margin-bottom: 15px; }
.r-1hycxz { width: 350px; }
.r-1qfoi16 { padding-right: 10px; }
.r-n3sdqm { padding-right: 14px; }
.r-k200y { align-self: flex-start; }
.r-1stjixc { background-color: rgba(255, 255, 255, 0); }
.r-tmtnm0 { height: 45px; }
.r-2tyz2o { width: 45px; }
.r-nidxtk { margin-top: -15px; }
.r-1f3izhi { right: -12px; }
.r-1vum80e { right: -17px; }
.r-zj7e2s { max-height: 70%; }
.r-1ik5qf4 { max-width: 500px; }
.r-y54riw { min-width: 250px; }
.r-1i10wst { font-size: 18px; }
.r-19yat4t { padding-bottom: 15px; }
.r-1qxgc49 { padding-top: 15px; }
.r-zx9znk { height: 34px; }
.r-5orghg { width: 34px; }
.r-h3s6tt { height: 48px; }
.r-1kxoodu { margin-top: 35px; }
.r-38x2cy { margin-top: 25px; }
.r-fdjqy7 { text-align: left; }
.r-1ff274t { text-align: right; }
.r-q4m81j { text-align: center; }
.r-1ye8kvj { max-width: 600px; }
.r-1habvwh { align-items: flex-start; }
.r-1wtj0ep { justify-content: space-between; }
.r-1yflyrw { margin-bottom: 30px; }
.r-eaezby { line-height: 26px; }
.r-evnaw { font-size: 22px; }
.r-vrz42v { line-height: 28px; }
.r-ifefl9 { min-height: 0px; }
.r-156q2ks { margin-top: 10px; }
.r-135wba7 { line-height: 24px; }
.r-1ifxtd0 { margin-bottom: 16px; }
.r-1y4b9av { border-bottom-color: rgb(230, 230, 230); }
.r-qklmqi { border-bottom-width: 1px; }
.r-117bsoe { margin-bottom: 20px; }
.r-6ity3w { margin-top: 30px; }
.r-1jkjb { margin-left: 8px; }
.r-1xe2vam { background-color: rgba(230, 230, 230, 0.6); }
.r-19h5ruw { margin-top: 15px; }
.r-1oszu61 { align-items: stretch; }
.r-1b7u577 { margin-right: 12px; }
.r-hjklzo { line-height: 19px; }
.r-1h60aks { min-width: 55px; }
.r-1slx73v { width: 49%; }
.r-7q8q6z { cursor: default; }
.r-1ei5mc7 { cursor: inherit; }
.r-1c6unfx { forced-color-adjust: none; }
.r-1dernwh { height: 70%; }
.r-13tjlyg { transition-duration: 0.1s; }
.r-1ewcgjf { box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px; }
.r-30o5oe { appearance: none; }
.r-yie26v { z-index: 1001; }
.r-r5vmyo { z-index: 1002; }
.r-2tavb8 { background-color: rgba(0, 0, 0, 0.6); }
.r-184en5c { z-index: 1; }
.r-1xyv9m5 { background-color: rgb(180, 180, 180); }
.r-1gg85qh { background-color: rgb(230, 230, 230); }
.r-1mwlp6a { height: 56px; }
.r-18tzken { width: 56px; }
.r-fs5g07 { cursor: move; }
.r-1j7qy3u { outline-color: rgb(255, 255, 0); }
.r-1w7ywu6 { outline-style: dashed; }
.r-oncajy { outline-width: 1px; }
.r-1g6456j { background-color: rgb(255, 0, 0); }
.r-14g73ha { height: 15px; }
.r-1b94p3d { width: 15px; }
.r-1ctq323 { cursor: nesw-resize; }
.r-1svt5kg { right: -8px; }
.r-1wghi3f { top: -8px; }
.r-117bp3v { cursor: nwse-resize; }
.r-1lvo6oj { left: -7px; }
.r-vboj7i { top: -7px; }
.r-1b1g84l { bottom: -8px; }
.r-dngjjt { left: -8px; }
.r-14sbq61 { background-color: rgb(33, 150, 243); }
.r-tsynxw { text-transform: uppercase; }
.r-11mpjr4 { background-color: rgb(223, 223, 223); }
.r-c68hjy { color: rgb(161, 161, 161); }
.r-10ptun7 { height: 16px; }
.r-1janqcz { width: 16px; }
.r-11udlyb { background-color: rgb(0, 150, 136); }
.r-rs94m5 { background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
.r-dkge59 { background-color: rgb(170, 184, 194); }
.r-1xcajam { position: fixed; }
.r-sfbmgh { z-index: 9999; }
.r-1ielgck { animation-duration: 300ms; }
.r-1uypc71 { animation-timing-function: ease-in; }
.r-nvplwv { animation-timing-function: ease-out; }
.r-xx3c9p { animation-name: r-imtty0; }
@-webkit-keyframes r-imtty0 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes r-imtty0 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.r-6dt33c { opacity: 1; }
.r-g3mlsw { animation-name: r-t2lo5v; }
@-webkit-keyframes r-t2lo5v { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes r-t2lo5v { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.r-1qulhi1 { animation-name: r-1pzkwqh; }
@-webkit-keyframes r-1pzkwqh { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0%); }
}
@keyframes r-1pzkwqh { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0%); }
}
.r-ghxds0 { transform: translateY(0%); }
.r-13aq9py { animation-name: r-1iq689l; }
@-webkit-keyframes r-1iq689l { 
  0% { transform: translateY(0%); }
  100% { transform: translateY(100%); }
}
@keyframes r-1iq689l { 
  0% { transform: translateY(0%); }
  100% { transform: translateY(100%); }
}
.r-bi4vy9 { transform: translateY(100%); }
.r-1ny4l3l { outline-style: none; }
.r-1qd0xha { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
.r-7cikom { font-size: inherit; }
.r-4v7adb { height: 5px; }
.r-1ay1djp { animation-duration: 1s; }
.r-ebwn4k { animation-name: r-q67da2; }
@-webkit-keyframes r-q67da2 { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(400%); }
}
@keyframes r-q67da2 { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(400%); }
}
.r-97e31f { padding-bottom: env(safe-area-inset-bottom); }
.r-bv2aro { padding-left: env(safe-area-inset-left); }
.r-hxflta { padding-right: env(safe-area-inset-right); }
.r-10xqauy { padding-top: env(safe-area-inset-top); }
.r-dhzacr { opacity: 0.99; }
.r-wr9vkk { margin-bottom: 3px; }
.r-kpc20e { color: rgba(255, 255, 255, 0.8); }
.r-1cwl3u0 { line-height: 16px; }
.r-1a7l8x0 { color: rgba(255, 255, 255, 0.6); }
.r-1gkfh8e { font-size: 11px; }
.r-sgbo92 { opacity: 0.9; }
.r-wgs6xk { padding-bottom: 9px; }
.r-tskmnb { padding-top: 8px; }
.r-isuatv { color: rgb(170, 255, 0); }
.r-zso239 { margin-right: 10px; }
.r-1bymd8e { margin-top: 2px; }
.r-knv0ih { margin-top: 8px; }
.r-1h8ys4a { padding-top: 4px; }
.r-6zzn7w { height: 25px; }
.r-o52ifk { height: 100px; }
.r-1pvhfgn { padding-left: 13px; }
.r-15zeulg { padding-top: 3px; }
.r-gjda0u { padding-bottom: 100px; }
.r-qiwf3y { padding-top: 25px; }
.r-h3f8nf { min-height: 100px; }
.r-eu3ka { height: 40px; }
.r-pbpbq3 { color: rgb(180, 180, 180); }
.r-1hfyk0a { padding-left: 10px; }
.r-h1js2l { font-size: 25px; }
.r-eektet { margin-bottom: 25px; }
.r-1pz39u2 { align-self: stretch; }
.r-36ujnk { font-style: italic; }
.r-tzz3ar { flex-wrap: nowrap; }
.r-1mnahxq { margin-top: 0px; }
.r-p1pxzi { margin-bottom: 0px; }
.r-1xdqjnq { background-color: rgba(85, 197, 188, 0.15); }
.r-1g7fiml { height: 30px; }
.r-7o8qx1 { margin-right: 5px; }
.r-z2qzgk { width: 5px; }
.r-1aockid { width: 40px; }
.r-1wfhzrg { height: 120px; }
.r-y3rmyz { width: 120px; }
.r-1wztat5 { height: 140px; }
.r-1f720gc { width: 50%; }
.r-sawrd0 { width: 33.3333%; }
.r-vampta { max-width: 95%; }
.r-f5c2rd { max-height: 75%; }
.r-1kihuf0 { align-self: center; }
.r-8eqzbf { right: 10px; }
.r-1t68eob { left: 10px; }
.r-1wngxdw { left: 30px; }
.r-1ki14p2 { top: 10px; }
.r-11wrixw { margin-left: 0px; }
.r-1hpxcsk { padding-right: 7px; }
.r-adyw6z { font-size: 20px; }
.r-bpynri { margin-right: 30px; }
.r-1iud8zs { height: 50px; }
.r-137lj9i { margin-left: 250px; }
.r-t767ig { padding-right: 240px; }
.r-35brps { padding-right: 300px; }
.r-l0gwng { width: 200px; }
.r-1x93onp { width: 110px; }
.r-1n20pny { width: 140px; }
.r-le4sbl { margin-bottom: 18px; }
.r-17lwhjb { height: 65px; }
.r-n2txqu { width: 65px; }
.r-q2cvka { color: rgb(14, 148, 140); }
.r-3e7lpq { min-width: 100%; }
.r-wsh07t { padding-right: 3px; }
.r-1x0uki6 { margin-top: 20px; }
.r-1jj8364 { margin-left: auto; }
.r-17sp8yy { height: 35px; }
.r-1n0xq6e { margin-left: 10px; }
.r-b88u0q { font-weight: 700; }
.r-3pxcvb { border-bottom-color: rgb(255, 255, 255); }
.r-r7j6xl { border-bottom-width: 4px; }
.r-8oi148 { height: 55px; }
.r-nprs38 { border-bottom-color: rgb(14, 148, 140); }
.r-icoktb { opacity: 0.5; }
.r-1gzrgec { margin-bottom: -4px; }
.r-sr2p2a { color: rgb(167, 51, 255); }
.r-6b3zef { background-color: rgb(255, 206, 43); }
.r-17s6mgv { justify-content: flex-end; }
.r-b8lwoo { width: 100px; }
.r-u68iu3 { width: 75px; }
.r-1h3ijdo { height: 53px; }
.r-xtqjba { width: 135px; }
.r-11wg9zk { width: 31%; }
.r-d20xo0 { color: rgb(34, 158, 217); }
.r-1ui5ee8 { font-size: 32px; }
.r-1x35g6 { font-size: 24px; }
.r-cv4lhi { font-size: 21px; }
.r-1inkyih { font-size: 17px; }
.r-dcqb1h { height: 500px; }
.r-m611by { padding-top: 10px; }
.r-17grq5a { margin-right: -8px; }
.r-17uwdlj { margin-right: -5px; }
.r-mpsv3j { background-color: rgb(0, 101, 95); }
.r-1pq9mcx { box-shadow: rgba(0, 0, 0, 0.29) 0px 3px 4.65px; }
.r-cfp7ip { width: 60px; }
.r-8ph7r7 { max-width: 1630px; }
.r-vj96h2 { opacity: 0.001; }
.r-12et9rd { box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 3.84px; }
.r-199wky7 { width: 30px; }
.r-1x6tx0e { margin-left: -5px; }
.r-j2tbf { background-color: rgb(87, 87, 87); }
.r-1d1hewc { background-color: rgb(243, 243, 243); }
.r-44c749 { border-bottom-left-radius: 7px; }
.r-bxaprw { border-top-left-radius: 7px; }
.r-1wk2t95 { background-color: rgb(128, 128, 128); }
.r-1pcdyqj { margin-right: 6px; }
.r-ndvcnb { border-bottom-width: 0px; }
.r-855088 { border-left-color: rgba(0, 0, 0, 0); }
.r-114ovsg { border-right-color: rgba(0, 0, 0, 0); }
.r-1wa7fec { border-top-color: rgb(10, 10, 10); }
.r-1w2pmg { height: 0px; }
.r-1h2t8mc { width: 0px; }
.r-1gqtsgw { border-top-color: rgb(243, 243, 243); }
.r-1jwmk5j { background-color: rgb(170, 170, 170); }
.r-jtu0ib { height: 60%; }
.r-1ow6zhx { margin-left: 16px; }
.r-92ng3h { width: 1px; }
.r-1mmg7l5 { color: rgb(10, 10, 10); }
.r-viywv2 { color: rgb(243, 243, 243); }
.r-w41d1u { }
.r-alkylo { }
.r-ylj6nx { }
.r-10e5c2k { }
.r-efjsdx { }
.r-hiobm0 { }
.r-1hfllbg { }
.r-1qt8015 { }
.r-ikon9v { }
.r-bx8yak { }
.r-x2sbyi { }
.r-1ab6jgo { }
.r-3o07p8 { }
.r-1a3s35o { }
.r-1xkh2kq { }
.r-1prfv68 { }
.r-1qortcd { padding-right: 6px; }
.r-1rqp49e { color: rgba(255, 255, 255, 0.5); }
.r-1rngwi6 { margin-left: 6px; }
.r-glunga { padding-top: 5px; }
.r-1xk3nun { max-height: 400px; }
.r-12hfotv { width: 700px; }
.r-iyfy8q { width: auto; }
.r-19l0rap { width: 768px; }
.r-6xs9hu { width: 992px; }
.r-1fnihl3 { width: 1200px; }
.r-1kaslwm { width: 1500px; }
.r-e8mqni { align-content: flex-start; }
.r-1dciyrv { height: 170px; }
.r-1dnsj32 { color: rgb(128, 128, 128); }
.r-9iso6 { vertical-align: middle; }
.r-cqee49 { color: rgb(0, 0, 0); }
.r-19kfsom { background-color: rgb(211, 211, 211); }
.r-109y4c4 { height: 1px; }
.r-1ecljfs { color: rgb(175, 175, 175); }
.r-1xk71hc { min-width: 275px; }
.r-1ipicw7 { width: 300px; }
.r-1m11d9t { background-color: rgba(85, 197, 188, 0.2); }
.r-ts1vr0 { background-color: rgba(229, 115, 115, 0.2); }
.r-1ra0lkn { font-size: 30px; }
.r-zz5t5d { font-size: 28px; }
.r-8xm7mj { color: rgb(120, 120, 120); }
.r-7ptqe7 { line-height: 23px; }
.r-1fxmurl { max-height: 350px; }
.r-1sv84sj { padding-bottom: 30px; }
.r-1inuy60 { padding-bottom: 5px; }
.r-1mdbw0j { padding-bottom: 0px; }
.r-4d76ec { height: 200px; }
.r-1tsn96g { font-size: 45px; }
.r-10yl03l { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px; }
.r-6qh97a { background-color: rgb(241, 241, 241); }
.r-1baxesd { min-width: 50px; }
.r-13uqrnb { font-style: normal; }
.r-1b5oa02 { background-color: rgb(167, 167, 167); }
.r-epq5cr { height: 2px; }
.r-19ajrub { background-color: rgb(9, 95, 255); }
.r-rwqe4o { width: 48px; }
.r-opkyez { box-shadow: rgba(0, 0, 0, 0.35) 0px 1px 2.22px; }
.r-1cvj4g8 { margin-top: 1px; }
.r-1w6x2ef { fill: rgb(221, 243, 242); }
.r-1cgbshk { height: 14.8802px; }
.r-3psxfr { right: -6px; }
.r-16eto9q { width: 12px; }
.r-i44py0 { fill: rgb(238, 238, 238); }
.r-12atlq6 { left: -6px; }
.r-14bry7z { hyphens: auto; }
.r-1vpq4w0 { overflow-wrap: anywhere; }
.r-1rozpwm { word-break: break-word; }
.r-1ddef8g { text-decoration-line: underline; }
.r-1f6r7vd { margin-left: 5px; }
.r-lchren { margin-right: auto; }
.r-ee49om { background-color: rgb(244, 67, 54); }
.r-1y7e96w { min-width: 22px; }
.r-1d0vh0v { bottom: 9px; }
.r-1um1uqd { left: 9px; }
.r-os56no { min-width: 15px; }
.r-1ygb39h { height: 47px; }
.r-1imd94c { margin-left: -10px; }
.r-sgscqh { width: 250px; }
.r-13jf37q { border-bottom-color: rgba(210, 210, 210, 0.7); }
.r-157gdtw { height: 27px; }
.r-cacpof { width: 27px; }
.r-rnv2vh { padding-right: 30px; }
.r-60vfwk { min-width: 1px; }
.r-356f0p { letter-spacing: 0.35px; }
.r-1472mwg { height: 24px; }
.r-nygpdh { transform: scaleX(1); }
.r-lrsllp { width: 24px; }
.r-kemksi { background-color: rgb(0, 0, 0); }
.r-76blku { height: 21px; }
.r-1wrzk55 { margin-left: -14.5px; }
.r-1xzupcd { width: 13px; }
.r-obd0qt { align-items: flex-end; }
.r-1iusvr4 { flex-basis: 0px; }
.r-2llsf { min-height: 100%; }
.r-1p5it7t { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }
.r-w99435 { box-shadow: rgb(0, 0, 0) -1px 1px 0px; }
.r-432wen { width: 3px; }
.r-17s4gm4 { box-shadow: rgb(0, 0, 0) 1px -1px 0px; }
.r-1hlnpa { height: 3px; }
.r-1407c3c { width: 35px; }
.r-ug3i6s { margin-left: -50px; }
.r-1rd2zbf { min-height: 120px; }
.r-ad9o1y { vertical-align: top; }
.r-6gpygo { margin-bottom: 12px; }
.r-1vwolk8 { padding-left: 30px; }
.r-48c68v { border-top-color: rgba(0, 0, 0, 0.15); }
.r-1kbptd4 { width: 65%; }
.r-o9xkwf { top: 2px; }
.r-a2tzq0 { justify-content: space-around; }
.r-19qrga8 { margin-top: 3px; }
.r-l4nmg1 { padding-bottom: 2px; }
.r-44fsv6 { width: 35%; }
.r-le4f52 { padding-bottom: 70px; }
.r-1cszgra { min-height: 150px; }
.r-1h0z5md { justify-content: flex-start; }
.r-xfybei { border-left-color: rgba(210, 210, 210, 0.5); }
.r-1ljd8xs { border-left-width: 1px; }
.r-1pexk7n { height: 14px; }
.r-1d4mawv { margin-right: 4px; }
.r-1eoshxi { background-color: rgb(85, 197, 188); }
.r-ilng1c { padding-bottom: 1px; }
.r-1t01tom { margin-top: auto; }
.r-hvns9x { max-width: 400px; }
.r-a1w0r5 { width: 48%; }
.r-2o02ov { margin-top: 40px; }
.r-1hq9ar0 { border-bottom-color: rgb(210, 210, 210); }
.r-add4jn { border-top-color: rgb(210, 210, 210); }
.r-116b19x { padding-left: 40px; }
.r-1vc90du { border-right-color: rgb(210, 210, 210); }
.r-13l2t4g { border-right-width: 1px; }
.r-13hce6t { margin-left: 4px; }
.r-11i9o2e { background-color: rgba(85, 197, 188, 0.1); }
.r-gxnn5r { border-left-width: 0px; }
.r-13yce4e { border-top-width: 0px; }
.r-ky29hr { bottom: 2px; }
.r-144uupt { left: 2px; }
.r-1ptriwd { right: 2px; }
.r-ou6ah9 { border-top-left-radius: 0px; }
.r-t12b5v { border-top-right-radius: 0px; }
.r-pm2fo { border-bottom-left-radius: 0px; }
.r-zmljjp { border-bottom-right-radius: 0px; }
.r-5eg3nn { bottom: -85%; }
.r-17tb59b { opacity: 0.7; }
.r-1hp789i { right: -85%; }
.r-qpmf2f { border-bottom-right-radius: 5px; }
.r-1as3g83 { border-top-left-radius: 5px; }
.r-gyk7qd { background-color: rgba(70, 140, 170, 0.15); }
.r-19whn9u { color: rgb(70, 140, 170); }
.r-1ty4vvm { left: 40px; }
.r-tabonr { border-bottom-right-radius: 10px; }
.r-1i97xy8 { border-top-right-radius: 10px; }
.r-14q5wjw { padding-right: 2px; }
.r-1yvhtrz { width: 32px; }
.r-1l643rd { width: 51px; }
.r-15ewor5 { font-family: "Roboto Condensed"; }
.r-y03r0z { background-color: rgba(14, 148, 140, 0.6); }
.r-1ss6j8a { padding-left: 6px; }
.r-vcv8ef { padding-left: 55px; }
.r-1b6yd1w { font-size: 19px; }
.r-1od2jal { font-weight: 300; }
.r-admmdt { margin-top: -7px; }
.r-guiqm4 { margin-top: -9px; }
.r-1kb76zh { margin-right: 8px; }
.r-1w88a7h { width: 220px; }
.r-qck2ym { width: 900px; }
.r-1rwi3fz { min-height: 652px; }
.r-l0gqae { width: 800px; }
.r-wk8lta { padding-top: 0px; }
.r-cqilzk { height: 400px; }
.r-mp5ayf { padding-right: 12.5px; }
.r-107roqp { padding-left: 12.5px; }
.r-9f57wc { border-right-color: rgb(230, 230, 230); }
.r-11mp6g5 { width: 550px; }
.r-lla8ma { height: 410px; }
.r-zl2h9q { margin-bottom: 2px; }
.r-62p4ah { width: 170px; }
.r-1blvdjr { font-size: 23px; }
.r-37tt59 { line-height: 32px; }
.r-evt10r { margin-bottom: 17px; }
.r-1xzy9bc { border-bottom-left-radius: 9px; }
.r-8zxnj4 { border-bottom-right-radius: 9px; }
.r-1bga10g { margin-bottom: 23px; }
.r-waer2z { line-height: 25px; }
.r-1ezmngn { background-color: rgb(246, 160, 0); }
.r-6z4lug { width: 185px; }
.r-1mi0q7o { padding-bottom: 10px; }
.r-1ur9v65 { padding-top: 40px; }
.r-1xz82i2 { color: rgb(150, 150, 150); }
.r-ghskl3 { border-right-color: rgba(255, 255, 255, 0.4); }
.r-1k9zyfm { height: 70px; }
.r-fnigne { border-right-width: 0px; }
.r-yy2aun { font-size: 26px; }
.r-b5h31w { padding-left: 20px; }
.r-mzjzbw { padding-right: 25px; }
.r-b2dl2 { padding-left: 25px; }
.r-kls4rr { padding-right: 40px; }
.r-acz6fz { margin-right: 25px; }
.r-rjixqe { line-height: 20px; }
.r-1h1c4di { line-height: 29px; }
.r-ueyrd6 { line-height: 36px; }
.r-gv3dzx { font-size: 15.6px; }
.r-19y7g8h { width: 580px; }
.r-1rttkqs { width: 400px; }
.r-1d7fvdj { justify-content: space-evenly; }
.r-198d08l { font-size: 27px; }
.r-f1odvy { margin-bottom: 6px; }
.r-15zivkp { margin-bottom: 4px; }
.r-1d69b4p { width: 1100px; }
.r-1ovo9ad { width: 360px; }
.r-19gegkz { padding-right: 5px; }
.r-j66t93 { height: 39px; }
.r-1yb1dlw { font-family: Roboto-Light; }
.r-1ms6dn0 { max-height: 500px; }
.r-1dzvdtw { background-color: rgba(255, 255, 255, 0.6); }
.r-145ew9a { padding-right: 17px; }
.r-1hjwoze { height: 18px; }
.r-p70qvu { background-color: rgb(90, 170, 95); }
.r-o0pt58 { bottom: 5px; }
.r-dvzd6p { right: -1px; }
.r-n7aj9u { background-color: rgba(255, 255, 255, 0.8); }
.r-yongw { padding-right: 50px; }
.r-30z84g { width: 33%; }
.r-9njtsq { height: 130px; }
.r-1l64uao { width: 218px; }
.r-1f6ayl5 { width: 248px; }
.r-1joea0r { margin-left: 20px; }
.r-1uacjwt { top: 50px; }
.r-dv3z4x { top: 45px; }
.r-t0m482 { margin-right: 35px; }
.r-1nz3mhk { padding-right: 35px; }
.r-17x6qj0 { width: 45%; }
.r-42a4sc { margin-bottom: 50px; }
.r-1fqrqy8 { padding-right: 45px; }
.r-1hjiqno { padding-left: 45px; }
.r-gkjtq3 { height: 51px; }
.r-opedn5 { border-bottom-width: 3px; }
.r-gh14nr { width: 55%; }
.r-ejscvd { width: 47%; }
.r-pok8hz { width: 40%; }
.r-1qewag5 { width: 256px; }
.r-1tecaoj { width: 272px; }
.r-1ah4tor { padding-right: 20px; }
.r-ie3wiu { width: 650px; }
.r-146iojx { max-width: 300px; }
.r-sixtwk { width: 618px; }
.r-1rt2jqs { width: 450px; }
.r-1kakliv { min-height: 508px; }
.r-cdu7y4 { width: 58%; }
.r-1g9dr39 { width: 38%; }
.r-rbxt48 { width: 380px; }
.r-1luksmd { height: 600px; }
.r-1aluvfq { width: 750px; }
.r-181cgdy { width: 77px; }
.r-19554kt { width: 90px; }
.r-193dp3 { margin-left: 3px; }
.r-162eet2 { margin-left: 7px; }
.r-191gxii { margin-top: 20%; }
.r-19cnov { max-height: 55%; }
.r-1ewlvqg { height: 75px; }
.r-1sdbnja { top: -40px; }
.r-z7lthc { padding-bottom: 60px; }
.r-1xno5lw { font-size: 35px; }
.r-hnxvie { width: 60%; }
.r-y8nl5v { padding-left: 14px; }
.r-15m1z73 { margin-left: 40px; }
.r-1ttlgze { max-width: 65%; }
.r-1uwte3a { padding-bottom: 40px; }
.r-u04ygo { padding-top: 60px; }
.r-6hy1t0 { max-width: 992px; }
.r-sg165l { padding-top: 45px; }
.r-hqyb8t { background-color: rgba(230, 230, 230, 0.5); }
.r-1ces89m { max-width: 420px; }
.r-gl891g { min-width: 420px; }
.r-x88qi3 { transform: scale(0.95); }
.r-i5b4vv { transform: scale(0.85); }
.r-hyuh1m { border-bottom-color: rgba(230, 230, 230, 0.5); }
.r-yjfnhg { margin-top: -13px; }
.r-b6sd5j { padding-bottom: 25px; }
.r-1xi2sqm { width: 340px; }
.r-efb0ki { margin-bottom: -3px; }
.r-sga3zk { height: 64px; }
.r-6e0ovw { width: 80%; }
.r-1cnezda { margin-bottom: 85px; }
.r-wvvp3b { margin-top: 85px; }
.r-1s3iuyz { min-height: 90%; }
.r-1cqf5r8 { padding-top: 85px; }
.r-dopjnz { width: 370px; }
.r-oyptcs { width: 330px; }
.r-1fd96xs { padding-left: 50px; }
.r-1c85bru { width: 270px; }
.r-1co8n7q { min-height: 680px; }
.r-9tfo2e { background-color: rgba(255, 255, 255, 0.3); }
.r-jsasx3 { transform: translateY(-1px); }
.r-1i9qp3d { bottom: 6px; }
.r-1tl9yi8 { height: 17px; }
.r-3mc0re { right: 8px; }
.r-1me4h2j { background-color: rgba(244, 67, 54, 0.1); }
.r-13yew0m { color: rgb(244, 67, 54); }
.r-6nygy2 { transform: scaleY(-1) scaleX(1); }
.r-4z5llk { bottom: 15px; }
.r-1wyvozj { left: 50%; }
.r-1f9cwqx { margin-left: -18px; }
.r-1rxjwmi { opacity: 0.999; }
.r-9udjy8 { bottom: -40px; }
.r-kbzr8m { bottom: -50px; }
.r-1tfmumk { width: 55px; }
.r-ur6pnr { height: 42px; }
.r-1mhb1uw { width: 42px; }
.r-tn79kl { background-color: rgba(255, 255, 255, 0.5); }
.r-195d4m8 { height: 46px; }
.r-r6l3g7 { width: 46px; }
.r-8jfcpp { top: -2px; }
.r-5oul0u { margin-bottom: 8px; }
.r-ge9izo { width: 130px; }
.r-gwustz { background-color: rgba(244, 67, 54, 0.2); }
.r-1mf7evn { margin-right: 20px; }
.r-33ulu8 { width: 600px; }
.r-hnu01a { gap: 15px; }
.r-kc8jnq { margin-top: 6px; }
.r-ojf8lh { gap: 6px; }
.r-bxiggj { width: 58px; }
.r-1knelpx { padding-top: 20px; }
.r-1s6pnzw { padding-top: 30px; }
.r-am3kiz { color: rgba(255, 255, 255, 0.9); }
.r-q5oqfz { max-width: 80%; }
.r-sucw7t { color: rgb(90, 170, 95); }
.r-1ak92rz { height: 450px; }
.r-1fq0ov4 { left: 35px; }
.r-bw6z7h { top: -220px; }
.r-14cuhij { min-height: 170px; }
.r-eiusa0 { min-height: 140px; }
.r-11ubs0h { background-color: rgba(0, 0, 0, 0.7); }
.r-1ugchlj { height: 44px; }
.r-1hvjb8t { padding-right: 4px; }
.r-c52zpz { height: 265px; }
.r-1x15aff { height: 386px; }
.r-dc5v9k { height: 80%; }
.r-sbsetp { max-width: 750px; }
.r-1q4cwaf { height: 127px; }
.r-a3y4l7 { border-left-color: rgb(180, 180, 180); }
.r-wy61xf { height: 72px; }
.r-1a8msfu { height: 38px; }
.r-131xog0 { width: 38px; }
.r-1euja1d { margin-bottom: 22px; }
.r-1dzhj76 { height: 666px; }
.r-ggk5by { min-width: 120px; }
.r-1937ghh { padding-left: 17px; }
.r-d0c3f3 { margin-top: 50px; }
.r-16l9doz { height: auto; }
.r-ymp9ed { margin-top: -10px; }
.r-1v2oles { top: 50%; }
.r-htfu76 { margin-left: -8px; }
.r-12pp1o0 { top: 5px; }
.r-e0x6od { box-shadow: rgba(236, 72, 153, 0.35) 0px 4px 20px; }
.r-ezqwvq { color: rgb(255, 0, 122); }
.r-9cviqr { margin-left: 2px; }
.r-n2mhi5 { width: 575px; }
.r-1ga385n { width: 362px; }
.r-1xfddsp { min-height: 300px; }
.r-1u86ts0 { min-width: 450px; }
.r-z7pwl0 { max-width: 700px; }
.r-1vrc1q7 { gap: 45px; }
.r-54a7eg { width: 155px; }
.r-17689bo { width: 630px; }
.r-87bcf5 { font-size: 80px; }
.r-14vxebn { width: 48.5%; }
:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; frame-sizing: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-axis-lock: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; display: revert; }
*, ::before, ::after { box-sizing: border-box; }
a, button { cursor: revert; }
ol, ul, menu { list-style: none; }
img { max-inline-size: 100%; max-block-size: 100%; }
table { border-collapse: collapse; }
input, textarea { user-select: auto; }
textarea { white-space: revert; }
meter { appearance: revert; }
:where(pre) { all: revert; }
::placeholder { color: unset; }
::marker { content: initial; }
:where([hidden]) { display: none; }
:where([contenteditable]:not([contenteditable="false"])) { -webkit-user-modify: read-write; overflow-wrap: break-word; -webkit-line-break: after-white-space; user-select: auto; }
:where([draggable="true"]) { -webkit-user-drag: element; }
:where(dialog:modal) { all: revert; }
:root { --app-height: 100%; }
::-webkit-scrollbar { width: 0px; background: transparent; }
.safe-area { padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left); }
* { font-size: 16px; }
.grecaptcha-badge { display: none; }
html, body { height: var(--app-height); }
body { overflow: hidden; }
#root { display: flex; height: var(--app-height); }
:has(dialog[open]) { overflow: hidden; }
textarea::-webkit-scrollbar { display: none; }
.universal-app-preloader { align-items: center; box-sizing: border-box; display: flex; height: 100%; justify-content: center; margin: 0px; padding: 0px; width: 100%; }
@keyframes activity-indicator-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.activity-indicator { align-items: center; display: flex; height: 36px; justify-content: center; width: 36px; --activity-indicator-rgb-color: 14,148,140; }
.activity-indicator svg circle { stroke-width: 4; fill: none; }
.activity-indicator svg circle:first-of-type { stroke: rgba(var(--activity-indicator-rgb-color),.2); }
.activity-indicator svg circle:nth-of-type(2) { stroke: rgba(var(--activity-indicator-rgb-color),1); stroke-dasharray: 80; stroke-dashoffset: 60; }
.activity-indicator svg { animation: 0.75s linear 0s infinite normal none running activity-indicator-spin; height: 100%; width: 100%; }
@keyframes RollOutRight { 
  0% { transform: translateX(0vw) rotate(0deg); }
  100% { transform: translateX(100vw) rotate(180deg); }
}
@keyframes RollOutLeft { 
  0% { transform: translateX(0vw) rotate(0deg); }
  100% { transform: translateX(-100vw) rotate(-180deg); }
}
@keyframes RollInRight { 
  0% { transform: translateX(100vw) rotate(180deg); }
  100% { transform: translateX(0vw) rotate(0deg); }
}
@keyframes RollInLeft { 
  0% { transform: translateX(-100vw) rotate(-180deg); }
  100% { transform: translateX(0vw) rotate(0deg); }
}
@keyframes RotateOutUpRight { 
  0% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
  100% { transform: translateX(40%) translateY(-250%) rotate(90deg); opacity: 0; }
}
@keyframes RotateOutUpLeft { 
  0% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
  100% { transform: translateX(-40%) translateY(-250%) rotate(-90deg); opacity: 0; }
}
@keyframes RotateOutDownRight { 
  0% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
  100% { transform: translateX(40%) translateY(250%) rotate(-90deg); opacity: 0; }
}
@keyframes RotateOutDownLeft { 
  0% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
  100% { transform: translateX(-40%) translateY(250%) rotate(90deg); opacity: 0; }
}
@keyframes RotateInUpRight { 
  0% { transform: translateX(40%) translateY(250%) rotate(-90deg); opacity: 0; }
  100% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
}
@keyframes RotateInUpLeft { 
  0% { transform: translateX(-40%) translateY(250%) rotate(90deg); opacity: 0; }
  100% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
}
@keyframes RotateInDownRight { 
  0% { transform: translateX(40%) translateY(-250%) rotate(90deg); opacity: 0; }
  100% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
}
@keyframes RotateInDownLeft { 
  0% { transform: translateX(-50%) translateY(-250%) rotate(-90deg); opacity: 0; }
  100% { transform: translateX(0%) translateY(0%) rotate(0deg); opacity: 1; }
}
@keyframes PinwheelOut { 
  0% { transform: rotate(0rad) scale(1); opacity: 1; }
  100% { transform: rotate(5rad) scale(0); opacity: 0; }
}
@keyframes PinwheelIn { 
  0% { transform: rotate(5rad) scale(0); opacity: 0; }
  100% { transform: rotate(0deg) scale(1); opacity: 1; }
}
@keyframes LightSpeedOutLeft { 
  0% { transform: translateX(0vw) skew(0deg); opacity: 1; }
  100% { transform: translateX(-100vw) skew(45deg); opacity: 0; }
}
@keyframes LightSpeedOutRight { 
  0% { transform: translateX(0vw) skewX(0deg); opacity: 1; }
  100% { transform: translateX(100vw) skewX(-45deg); opacity: 0; }
}
@keyframes LightSpeedInLeft { 
  0% { transform: translateX(-100vw) skewX(45deg); opacity: 0; }
  70% { transform: skewX(-10deg); }
  85% { transform: skewX(5deg); }
  100% { transform: skewX(0deg); }
}
@keyframes LightSpeedInRight { 
  0% { transform: translateX(100vw) skewX(-45deg); opacity: 0; }
  70% { transform: skewX(10deg); }
  85% { transform: skewX(-5deg); }
  100% { transform: skewX(0deg); }
}
@keyframes SlideOutDown { 
  0% { transform: translateY(0%); }
  100% { transform: translateY(100vh); }
}
@keyframes SlideOutUp { 
  0% { transform: translateY(0%); }
  100% { transform: translateY(-100vh); }
}
@keyframes SlideOutLeft { 
  0% { transform: translateX(0%); }
  100% { transform: translateX(-100vw); }
}
@keyframes SlideOutRight { 
  0% { transform: translateX(0%); }
  100% { transform: translateX(100vw); }
}
@keyframes SlideInDown { 
  0% { transform: translateY(100vh); }
  100% { transform: translateY(0%); }
}
@keyframes SlideInUp { 
  0% { transform: translateY(-100vh); }
  100% { transform: translateY(0%); }
}
@keyframes SlideInLeft { 
  0% { transform: translateX(-100vw); }
  100% { transform: translateX(0%); }
}
@keyframes SlideInRight { 
  0% { transform: translateX(100vw); }
  100% { transform: translateX(0%); }
}
@keyframes ZoomOutEasyDown { 
  0% { transform: translateY(0%) scale(1); }
  100% { transform: translateY(100%) scale(0); }
}
@keyframes ZoomOutEasyUp { 
  0% { transform: translateY(0%) scale(1); }
  100% { transform: translateY(-100%) scale(0); }
}
@keyframes ZoomOutDown { 
  0% { transform: translateX(0vh) scale(1); }
  100% { transform: translateY(100vh) scale(0); }
}
@keyframes ZoomOutUp { 
  0% { transform: translateX(0vh) scale(1); }
  100% { transform: translateY(-100vh) scale(0); }
}
@keyframes ZoomOutLeft { 
  0% { transform: translateX(0vw) scale(1); }
  100% { transform: translateX(-100vw) scale(0); }
}
@keyframes ZoomOutRight { 
  0% { transform: translateX(0vw) scale(1); }
  100% { transform: translateX(100vw) scale(0); }
}
@keyframes ZoomOutRotate { 
  0% { transform: scale(1) rotate(0rad); }
  100% { transform: scale(0) rotate(0.3rad); }
}
@keyframes ZoomOut { 
  0% { transform: scale(1); }
  100% { transform: scale(0); }
}
@keyframes ZoomInEasyDown { 
  0% { transform: translateY(100%) scale(0); }
  100% { transform: translateY(0%) scale(1); }
}
@keyframes ZoomInEasyUp { 
  0% { transform: translateY(-100%) scale(0); }
  100% { transform: translateY(0%) scale(1); }
}
@keyframes ZoomInDown { 
  0% { transform: translateY(100vh) scale(0); }
  100% { transform: translateY(0%) scale(1); }
}
@keyframes ZoomInUp { 
  0% { transform: translateY(-100vh) scale(0); }
  100% { transform: translateY(0%) scale(1); }
}
@keyframes ZoomInLeft { 
  0% { transform: translateX(-100vw) scale(0); }
  100% { transform: translateX(0%) scale(1); }
}
@keyframes ZoomInRight { 
  0% { transform: translateX(100vw) scale(0); }
  100% { transform: translateX(0%) scale(1); }
}
@keyframes ZoomInRotate { 
  0% { transform: scale(0) rotate(0.3rad); }
  100% { transform: scale(1) rotate(0deg); }
}
@keyframes ZoomIn { 
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}
@keyframes StretchOutY { 
  0% { transform: scaleY(1); }
  100% { transform: scaleY(0); }
}
@keyframes StretchOutX { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
@keyframes StretchInY { 
  0% { transform: scaleY(0); }
  100% { transform: scaleY(1); }
}
@keyframes StretchInX { 
  0% { transform: scaleX(0); }
  100% { transform: scaleX(1); }
}
@keyframes FlipOutEasyY { 
  0% { transform: perspective(500px) rotateY(0deg); }
  100% { transform: perspective(500px) rotateY(90deg); }
}
@keyframes FlipOutEasyX { 
  0% { transform: perspective(500px) rotateX(0deg); }
  100% { transform: perspective(500px) rotateX(90deg); }
}
@keyframes FlipOutXDown { 
  0% { transform: perspective(500px) rotateX(0deg) translateY(0%); }
  100% { transform: perspective(500px) rotateX(-90deg) translateY(100%); }
}
@keyframes FlipOutXUp { 
  0% { transform: perspective(500px) rotateX(0deg) translateY(0%); }
  100% { transform: perspective(500px) rotateX(90deg) translateY(-100%); }
}
@keyframes FlipOutYLeft { 
  0% { transform: perspective(500px) rotateY(0deg) translateX(0%); }
  100% { transform: perspective(500px) rotateY(-90deg) translateX(-100%); }
}
@keyframes FlipOutYRight { 
  0% { transform: perspective(500px) rotateY(0deg) translateX(0%); }
  100% { transform: perspective(500px) rotateY(90deg) translateX(100%); }
}
@keyframes FlipInEasyY { 
  0% { transform: perspective(500px) rotateY(90deg); }
  100% { transform: perspective(500px) rotateY(0deg); }
}
@keyframes FlipInEasyX { 
  0% { transform: perspective(500px) rotateX(90deg); }
  100% { transform: perspective(500px) rotateX(0deg); }
}
@keyframes FlipInXDown { 
  0% { transform: perspective(500px) rotateX(-90deg) translateY(100%); }
  100% { transform: perspective(500px) rotateX(0deg) translateY(0%); }
}
@keyframes FlipInXUp { 
  0% { transform: perspective(500px) rotateX(90deg) translateY(-100%); }
  100% { transform: perspective(500px) rotateX(0deg) translateY(0%); }
}
@keyframes FlipInYLeft { 
  0% { transform: perspective(500px) rotateY(-90deg) translateX(-100%); }
  100% { transform: perspective(500px) rotateY(0deg) translateX(0%); }
}
@keyframes FlipInYRight { 
  0% { transform: perspective(500px) rotateY(90deg) translateX(100%); }
  100% { transform: perspective(500px) rotateY(0deg) translateX(0%); }
}
@keyframes BounceOutDown { 
  0% { transform: translateY(0px); }
  15% { transform: translateY(-10px); }
  30% { transform: translateY(10px); }
  45% { transform: translateY(-20px); }
  100% { transform: translateY(100vh); }
}
@keyframes BounceOutUp { 
  0% { transform: translateY(0px); }
  15% { transform: translateY(10px); }
  30% { transform: translateY(-10px); }
  45% { transform: translateY(20px); }
  100% { transform: translateY(-100vh); }
}
@keyframes BounceOutLeft { 
  0% { transform: translateX(0px); }
  15% { transform: translateX(10px); }
  30% { transform: translateX(-10px); }
  45% { transform: translateX(20px); }
  100% { transform: translateX(-100vh); }
}
@keyframes BounceOutRight { 
  0% { transform: translateX(0px); }
  15% { transform: translateX(-10px); }
  30% { transform: translateX(10px); }
  45% { transform: translateX(-20px); }
  100% { transform: translateX(100vh); }
}
@keyframes BounceOut { 
  0% { transform: scale(1); }
  15% { transform: scale(1.1); }
  30% { transform: scale(0.9); }
  45% { transform: scale(1.2); }
  100% { transform: scale(0.1); }
}
@keyframes BounceInDown { 
  0% { transform: translateY(100vh); }
  55% { transform: translateY(-20px); }
  70% { transform: translateY(10px); }
  85% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}
@keyframes BounceInUp { 
  0% { transform: translateY(-100vh); }
  55% { transform: translateY(20px); }
  70% { transform: translateY(-10px); }
  85% { transform: translateY(10px); }
  100% { transform: translateY(0px); }
}
@keyframes BounceInLeft { 
  0% { transform: translateX(-100vw); }
  55% { transform: translateX(20px); }
  70% { transform: translateX(-10px); }
  85% { transform: translateX(10px); }
  100% { transform: translateX(0px); }
}
@keyframes BounceInRight { 
  0% { transform: translateX(100vw); }
  55% { transform: translateX(-20px); }
  70% { transform: translateX(10px); }
  85% { transform: translateX(-10px); }
  100% { transform: translateX(0px); }
}
@keyframes BounceIn { 
  0% { transform: scale(0); }
  55% { transform: scale(1.2); }
  70% { transform: scale(0.9); }
  85% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes FadeOutDown { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(25px); }
}
@keyframes FadeOutUp { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-25px); }
}
@keyframes FadeOutLeft { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-25px); }
}
@keyframes FadeOutRight { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(25px); }
}
@keyframes FadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes FadeInDown { 
  0% { opacity: 0; transform: translateY(25px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes FadeInUp { 
  0% { opacity: 0; transform: translateY(-25px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes FadeInLeft { 
  0% { opacity: 0; transform: translateX(-25px); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes FadeInRight { 
  0% { opacity: 0; transform: translateX(25px); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes FadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.ql-container { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 13px; height: 100%; margin: 0px; position: relative; }
.ql-container.ql-disabled .ql-tooltip { visibility: hidden; }
.ql-container:not(.ql-disabled) li[data-list="checked"] > .ql-ui, .ql-container:not(.ql-disabled) li[data-list="unchecked"] > .ql-ui { cursor: pointer; }
.ql-clipboard { left: -100000px; height: 1px; overflow-y: hidden; position: absolute; top: 50%; }
.ql-clipboard p { margin: 0px; padding: 0px; }
.ql-editor { box-sizing: border-box; counter-reset: list-0 0 list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; line-height: 1.42; height: 100%; outline: none; overflow-y: auto; padding: 12px 15px; tab-size: 4; text-align: left; white-space: pre-wrap; overflow-wrap: break-word; }
.ql-editor > * { cursor: text; }
.ql-editor p, .ql-editor ol, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { margin: 0px; padding: 0px; }
@supports (counter-set:none) {
  .ql-editor p, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { counter-set: list-0 0 list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor p, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { counter-reset: list-0 0 list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor table { border-collapse: collapse; }
.ql-editor td { border: 1px solid rgb(0, 0, 0); padding: 2px 5px; }
.ql-editor ol { padding-left: 1.5em; }
.ql-editor li { list-style-type: none; padding-left: 1.5em; position: relative; }
.ql-editor li > .ql-ui::before { display: inline-block; margin-left: -1.5em; margin-right: 0.3em; text-align: right; white-space: nowrap; width: 1.2em; }
.ql-editor li[data-list="checked"] > .ql-ui, .ql-editor li[data-list="unchecked"] > .ql-ui { color: rgb(119, 119, 119); }
.ql-editor li[data-list="bullet"] > .ql-ui::before { content: "•"; }
.ql-editor li[data-list="checked"] > .ql-ui::before { content: "☑"; }
.ql-editor li[data-list="unchecked"] > .ql-ui::before { content: "☐"; }
@supports (counter-set:none) {
  .ql-editor li[data-list] { counter-set: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list] { counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"] { counter-increment: list-0 1; }
.ql-editor li[data-list="ordered"] > .ql-ui::before { content: counter(list-0) ". "; }
.ql-editor li[data-list="ordered"].ql-indent-1 { counter-increment: list-1 1; }
.ql-editor li[data-list="ordered"].ql-indent-1 > .ql-ui::before { content: counter(list-1, lower-alpha) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 { counter-set: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 { counter-reset: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-2 { counter-increment: list-2 1; }
.ql-editor li[data-list="ordered"].ql-indent-2 > .ql-ui::before { content: counter(list-2, lower-roman) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 { counter-set: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 { counter-reset: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-3 { counter-increment: list-3 1; }
.ql-editor li[data-list="ordered"].ql-indent-3 > .ql-ui::before { content: counter(list-3) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 { counter-set: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 { counter-reset: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-4 { counter-increment: list-4 1; }
.ql-editor li[data-list="ordered"].ql-indent-4 > .ql-ui::before { content: counter(list-4, lower-alpha) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 { counter-set: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 { counter-reset: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-5 { counter-increment: list-5 1; }
.ql-editor li[data-list="ordered"].ql-indent-5 > .ql-ui::before { content: counter(list-5, lower-roman) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 { counter-set: list-6 0 list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 { counter-reset: list-6 0 list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-6 { counter-increment: list-6 1; }
.ql-editor li[data-list="ordered"].ql-indent-6 > .ql-ui::before { content: counter(list-6) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 { counter-set: list-7 0 list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 { counter-reset: list-7 0 list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-7 { counter-increment: list-7 1; }
.ql-editor li[data-list="ordered"].ql-indent-7 > .ql-ui::before { content: counter(list-7, lower-alpha) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 { counter-set: list-8 0 list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 { counter-reset: list-8 0 list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-8 { counter-increment: list-8 1; }
.ql-editor li[data-list="ordered"].ql-indent-8 > .ql-ui::before { content: counter(list-8, lower-roman) ". "; }
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 { counter-set: list-9 0; }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 { counter-reset: list-9 0; }
}
.ql-editor li[data-list="ordered"].ql-indent-9 { counter-increment: list-9 1; }
.ql-editor li[data-list="ordered"].ql-indent-9 > .ql-ui::before { content: counter(list-9) ". "; }
.ql-editor .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; }
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; }
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; }
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; }
.ql-editor .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; }
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; }
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; }
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; }
.ql-editor .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; }
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; }
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; }
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; }
.ql-editor .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; }
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; }
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; }
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; }
.ql-editor .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; }
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; }
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; }
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; }
.ql-editor .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; }
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; }
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; }
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; }
.ql-editor .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; }
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; }
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; }
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; }
.ql-editor .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; }
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; }
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; }
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; }
.ql-editor .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; }
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; }
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; }
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; }
.ql-editor li.ql-direction-rtl { padding-right: 1.5em; }
.ql-editor li.ql-direction-rtl > .ql-ui::before { margin-left: 0.3em; margin-right: -1.5em; text-align: left; }
.ql-editor table { table-layout: fixed; width: 100%; }
.ql-editor table td { outline: none; }
.ql-editor .ql-code-block-container { font-family: monospace; }
.ql-editor .ql-video { display: block; max-width: 100%; }
.ql-editor .ql-video.ql-align-center { margin: 0px auto; }
.ql-editor .ql-video.ql-align-right { margin: 0px 0px 0px auto; }
.ql-editor .ql-bg-black { background-color: rgb(0, 0, 0); }
.ql-editor .ql-bg-red { background-color: rgb(230, 0, 0); }
.ql-editor .ql-bg-orange { background-color: rgb(255, 153, 0); }
.ql-editor .ql-bg-yellow { background-color: rgb(255, 255, 0); }
.ql-editor .ql-bg-green { background-color: rgb(0, 138, 0); }
.ql-editor .ql-bg-blue { background-color: rgb(0, 102, 204); }
.ql-editor .ql-bg-purple { background-color: rgb(153, 51, 255); }
.ql-editor .ql-color-white { color: rgb(255, 255, 255); }
.ql-editor .ql-color-red { color: rgb(230, 0, 0); }
.ql-editor .ql-color-orange { color: rgb(255, 153, 0); }
.ql-editor .ql-color-yellow { color: rgb(255, 255, 0); }
.ql-editor .ql-color-green { color: rgb(0, 138, 0); }
.ql-editor .ql-color-blue { color: rgb(0, 102, 204); }
.ql-editor .ql-color-purple { color: rgb(153, 51, 255); }
.ql-editor .ql-font-serif { font-family: Georgia, "Times New Roman", serif; }
.ql-editor .ql-font-monospace { font-family: Monaco, "Courier New", monospace; }
.ql-editor .ql-size-small { font-size: 0.75em; }
.ql-editor .ql-size-large { font-size: 1.5em; }
.ql-editor .ql-size-huge { font-size: 2.5em; }
.ql-editor .ql-direction-rtl { direction: rtl; text-align: inherit; }
.ql-editor .ql-align-center { text-align: center; }
.ql-editor .ql-align-justify { text-align: justify; }
.ql-editor .ql-align-right { text-align: right; }
.ql-editor .ql-ui { position: absolute; }
.ql-editor.ql-blank::before { color: rgba(0, 0, 0, 0.6); content: attr(data-placeholder); font-style: italic; left: 15px; pointer-events: none; position: absolute; right: 15px; }
.ql-snow.ql-toolbar::after, .ql-snow .ql-toolbar::after { clear: both; content: ""; display: table; }
.ql-snow.ql-toolbar button, .ql-snow .ql-toolbar button { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; display: inline-block; float: left; height: 24px; padding: 3px 5px; width: 28px; }
.ql-snow.ql-toolbar button svg, .ql-snow .ql-toolbar button svg { float: left; height: 100%; }
.ql-snow.ql-toolbar button:active:hover, .ql-snow .ql-toolbar button:active:hover { outline: none; }
.ql-snow.ql-toolbar input.ql-image[type="file"], .ql-snow .ql-toolbar input.ql-image[type="file"] { display: none; }
.ql-snow.ql-toolbar button:hover, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus, .ql-snow .ql-toolbar button:focus, .ql-snow.ql-toolbar button.ql-active, .ql-snow .ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item.ql-selected { color: rgb(0, 102, 204); }
.ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: rgb(0, 102, 204); }
.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter { stroke: rgb(0, 102, 204); }
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active), .ql-snow .ql-toolbar button:hover:not(.ql-active) { color: rgb(68, 68, 68); }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill { fill: rgb(68, 68, 68); }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter { stroke: rgb(68, 68, 68); }
}
.ql-snow { box-sizing: border-box; }
.ql-snow * { box-sizing: border-box; }
.ql-snow .ql-hidden { display: none; }
.ql-snow .ql-out-bottom, .ql-snow .ql-out-top { visibility: hidden; }
.ql-snow .ql-tooltip { position: absolute; transform: translateY(10px); }
.ql-snow .ql-tooltip a { cursor: pointer; text-decoration: none; }
.ql-snow .ql-tooltip.ql-flip { transform: translateY(-10px); }
.ql-snow .ql-formats { display: inline-block; vertical-align: middle; }
.ql-snow .ql-formats::after { clear: both; content: ""; display: table; }
.ql-snow .ql-stroke { fill: none; stroke: rgb(68, 68, 68); stroke-linecap: round; stroke-linejoin: round; stroke-width: 2; }
.ql-snow .ql-stroke-miter { fill: none; stroke: rgb(68, 68, 68); stroke-miterlimit: 10; stroke-width: 2; }
.ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill { fill: rgb(68, 68, 68); }
.ql-snow .ql-empty { fill: none; }
.ql-snow .ql-even { fill-rule: evenodd; }
.ql-snow .ql-thin, .ql-snow .ql-stroke.ql-thin { stroke-width: 1; }
.ql-snow .ql-transparent { opacity: 0.4; }
.ql-snow .ql-direction svg:last-child { display: none; }
.ql-snow .ql-direction.ql-active svg:last-child { display: inline; }
.ql-snow .ql-direction.ql-active svg:first-child { display: none; }
.ql-snow .ql-editor h1 { font-size: 2em; }
.ql-snow .ql-editor h2 { font-size: 1.5em; }
.ql-snow .ql-editor h3 { font-size: 1.17em; }
.ql-snow .ql-editor h4 { font-size: 1em; }
.ql-snow .ql-editor h5 { font-size: 0.83em; }
.ql-snow .ql-editor h6 { font-size: 0.67em; }
.ql-snow .ql-editor a { text-decoration: underline; }
.ql-snow .ql-editor blockquote { border-left: 4px solid rgb(204, 204, 204); margin-bottom: 5px; margin-top: 5px; padding-left: 16px; }
.ql-snow .ql-editor code, .ql-snow .ql-editor .ql-code-block-container { background-color: rgb(240, 240, 240); border-radius: 3px; }
.ql-snow .ql-editor .ql-code-block-container { margin-bottom: 5px; margin-top: 5px; padding: 5px 10px; }
.ql-snow .ql-editor code { font-size: 85%; padding: 2px 4px; }
.ql-snow .ql-editor .ql-code-block-container { background-color: rgb(35, 36, 31); color: rgb(248, 248, 242); overflow: visible; }
.ql-snow .ql-editor img { max-width: 100%; }
.ql-snow .ql-picker { color: rgb(68, 68, 68); display: inline-block; float: left; font-size: 14px; font-weight: 500; height: 24px; position: relative; vertical-align: middle; }
.ql-snow .ql-picker-label { cursor: pointer; display: inline-block; height: 100%; padding-left: 8px; padding-right: 2px; position: relative; width: 100%; }
.ql-snow .ql-picker-label::before { display: inline-block; line-height: 22px; }
.ql-snow .ql-picker-options { background-color: rgb(255, 255, 255); display: none; min-width: 100%; padding: 4px 8px; position: absolute; white-space: nowrap; }
.ql-snow .ql-picker-options .ql-picker-item { cursor: pointer; display: block; padding-bottom: 5px; padding-top: 5px; }
.ql-snow .ql-picker.ql-expanded .ql-picker-label { color: rgb(204, 204, 204); z-index: 2; }
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { fill: rgb(204, 204, 204); }
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { stroke: rgb(204, 204, 204); }
.ql-snow .ql-picker.ql-expanded .ql-picker-options { display: block; margin-top: -1px; top: 100%; z-index: 1; }
.ql-snow .ql-color-picker, .ql-snow .ql-icon-picker { width: 28px; }
.ql-snow .ql-color-picker .ql-picker-label, .ql-snow .ql-icon-picker .ql-picker-label { padding: 2px 4px; }
.ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg { right: 4px; }
.ql-snow .ql-icon-picker .ql-picker-options { padding: 4px 0px; }
.ql-snow .ql-icon-picker .ql-picker-item { height: 24px; width: 24px; padding: 2px 4px; }
.ql-snow .ql-color-picker .ql-picker-options { padding: 3px 5px; width: 152px; }
.ql-snow .ql-color-picker .ql-picker-item { border: 1px solid transparent; float: left; height: 16px; margin: 2px; padding: 0px; width: 16px; }
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg { position: absolute; margin-top: -9px; right: 0px; top: 50%; width: 18px; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before { content: attr(data-label); }
.ql-snow .ql-picker.ql-header { width: 98px; }
.ql-snow .ql-picker.ql-header .ql-picker-label::before, .ql-snow .ql-picker.ql-header .ql-picker-item::before { content: "Normal"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { content: "Heading 1"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { content: "Heading 2"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { content: "Heading 3"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { content: "Heading 4"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { content: "Heading 5"; }
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { content: "Heading 6"; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { font-size: 2em; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { font-size: 1.5em; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { font-size: 1.17em; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { font-size: 1em; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { font-size: 0.83em; }
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { font-size: 0.67em; }
.ql-snow .ql-picker.ql-font { width: 108px; }
.ql-snow .ql-picker.ql-font .ql-picker-label::before, .ql-snow .ql-picker.ql-font .ql-picker-item::before { content: "Sans Serif"; }
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before { content: "Serif"; }
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before { content: "Monospace"; }
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before { font-family: Georgia, "Times New Roman", serif; }
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before { font-family: Monaco, "Courier New", monospace; }
.ql-snow .ql-picker.ql-size { width: 98px; }
.ql-snow .ql-picker.ql-size .ql-picker-label::before, .ql-snow .ql-picker.ql-size .ql-picker-item::before { content: "Normal"; }
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before { content: "Small"; }
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before { content: "Large"; }
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before { content: "Huge"; }
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before { font-size: 10px; }
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before { font-size: 18px; }
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before { font-size: 32px; }
.ql-snow .ql-color-picker.ql-background .ql-picker-item { background-color: rgb(255, 255, 255); }
.ql-snow .ql-color-picker.ql-color .ql-picker-item { background-color: rgb(0, 0, 0); }
.ql-code-block-container { position: relative; }
.ql-code-block-container .ql-ui { right: 5px; top: 5px; }
.ql-toolbar.ql-snow { border: 1px solid rgb(204, 204, 204); box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 8px; }
.ql-toolbar.ql-snow .ql-formats { margin-right: 15px; }
.ql-toolbar.ql-snow .ql-picker-label { border: 1px solid transparent; }
.ql-toolbar.ql-snow .ql-picker-options { border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px; }
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { border-color: rgb(204, 204, 204); }
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { border-color: rgb(204, 204, 204); }
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected, .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover { border-color: rgb(0, 0, 0); }
.ql-toolbar.ql-snow + .ql-container.ql-snow { border-top: 0px; }
.ql-snow .ql-tooltip { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: rgb(221, 221, 221) 0px 0px 5px; color: rgb(68, 68, 68); padding: 5px 12px; white-space: nowrap; }
.ql-snow .ql-tooltip::before { content: "Visit URL:"; line-height: 26px; margin-right: 8px; }
.ql-snow .ql-tooltip input[type="text"] { display: none; border: 1px solid rgb(204, 204, 204); font-size: 13px; height: 26px; margin: 0px; padding: 3px 5px; width: 170px; }
.ql-snow .ql-tooltip a.ql-preview { display: inline-block; max-width: 200px; overflow-x: hidden; text-overflow: ellipsis; vertical-align: top; }
.ql-snow .ql-tooltip a.ql-action::after { border-right: 1px solid rgb(204, 204, 204); content: "Edit"; margin-left: 16px; padding-right: 8px; }
.ql-snow .ql-tooltip a.ql-remove::before { content: "Remove"; margin-left: 8px; }
.ql-snow .ql-tooltip a { line-height: 26px; }
.ql-snow .ql-tooltip.ql-editing a.ql-preview, .ql-snow .ql-tooltip.ql-editing a.ql-remove { display: none; }
.ql-snow .ql-tooltip.ql-editing input[type="text"] { display: inline-block; }
.ql-snow .ql-tooltip.ql-editing a.ql-action::after { border-right: 0px; content: "Save"; padding-right: 0px; }
.ql-snow .ql-tooltip[data-mode="link"]::before { content: "Enter link:"; }
.ql-snow .ql-tooltip[data-mode="formula"]::before { content: "Enter formula:"; }
.ql-snow .ql-tooltip[data-mode="video"]::before { content: "Enter video:"; }
.ql-snow a { color: rgb(0, 102, 204); }
.ql-container.ql-snow { border: 1px solid rgb(204, 204, 204); }
.q-s-2f84e471f7{flex: 1 1 0%; top: 0px; opacity: 1;}
.q-s-bfdca674b0{font-weight: 500; font-family: Roboto; font-size: 35px; color: rgb(40, 40, 40); margin-bottom: 30px;}
.q-s-4203fef742{background-color: rgb(255, 255, 255);}
.q-s-62f54e1b39{padding-bottom: 15px;}
.q-s-eb17c2ad68{overflow: hidden; justify-content: center; border-radius: 9px; min-height: 55px; opacity: 1; background-color: rgb(230, 230, 230);}
.q-s-dded5c915b{min-height: 55px; flex-direction: row;}
.q-s-fc28f73978{transform: scale(1); opacity: 1;}
.q-s-54a447947c{width: 1.5rem; height: 1.5rem;}
.q-s-c6fd0c93fc{fill: rgb(14, 148, 140);}
.q-s-77bf942afd{--placeholderTextColor: rgba(175,175,175,1);}
.q-s-dee8e3e6b5{flex-direction: row; align-items: center; justify-content: flex-start;}
.q-s-027432d237{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(14, 148, 140); padding-top: 15px; padding-bottom: 15px;}
.q-s-080a240bfc{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40); padding-top: 15px; padding-bottom: 15px;}
.q-s-a38a558733{margin-bottom: 25px;}
.q-s-10a9c3b7d3{font-weight: 500; font-family: Roboto; font-size: 18px; color: rgb(40, 40, 40); margin-bottom: 10px;}
.q-s-7e4fd4363e{min-height: 50px; flex-direction: row; align-items: center; opacity: 1;}
.q-s-560bcbe617{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40);}
.q-s-b0bffd96e8{font-weight: 500; font-family: Roboto; font-size: 15px; color: rgb(40, 40, 40); margin-bottom: 7px;}
.q-s-c9ddaf81c0{flex-flow: wrap;}
.q-s-9de9eedb33{background-color: rgb(230, 230, 230);}
.q-s-266fa68783{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40); line-height: 22px;}
.q-s-a0b7dd2b7d{margin-top: 25px;}
.q-s-32744c44a4{min-height: 50px; flex-direction: row; align-items: center; margin-bottom: 5px; margin-right: 5px; max-width: 100%; opacity: 1;}
.q-s-f6279acc73{margin-bottom: 20px;}
.q-s-21cf44007d{min-height: 50px; flex-direction: row; align-items: flex-start; opacity: 1;}
.q-s-fee009bbbe{opacity: 0;}
.q-s-db7068fb82{width: 1.0625rem; height: 1.0625rem;}
.q-s-1564eee4cd{font-weight: 400; font-family: Roboto; font-size: 18px; color: rgb(40, 40, 40); line-height: 28px;}
.q-s-abf8e71427{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(120, 120, 120);}
.q-s-2c38718603{opacity: 0; transform: scale(0);}
.q-s-451595f04c{opacity: 1; transform: scale(1);}
.q-s-7ed63e033e{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(120, 120, 120); line-height: 25px; margin-bottom: 30px;}
.q-s-3a6d1660ca{overflow: hidden; justify-content: center; border-radius: 9px; min-height: 55px; opacity: 1; background-color: rgb(230, 230, 230); transition-duration: 0s;}
.q-s-d1bd8d1467{padding-left: 0px;}
.q-s-4bc6cc5ce0{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(175, 175, 175);}
.q-s-088ad661b5{padding: 15px; flex: 1 1 0%; justify-content: center;}
.q-s-6e7202d3fc{margin-bottom: 4px;}
.q-s-86457021f2{font-weight: 500; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40);}
.q-s-41f6bb776c{background-color: rgb(255, 216, 3); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-d5476fd61e{background-color: rgb(80, 145, 187); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-b67d671e9f{background-color: rgb(2, 154, 85); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-fd52099c62{background-color: rgb(247, 190, 209); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-b74446cb65{background-color: rgb(251, 170, 51); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-071e0753a5{background-color: rgb(1, 158, 224); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-8c78443568{background-color: rgb(172, 173, 175); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-02aea36eaf{background-color: rgb(2, 82, 162); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-e48e7fe035{background-color: rgb(182, 29, 142); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-75ab36b4c7{background-color: rgb(116, 92, 47); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-78ab8c4ad3{background-color: rgb(239, 30, 37); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-e5092debfd{background-color: rgb(133, 212, 243); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-4858d7a337{background-color: rgb(177, 211, 50); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-98870314a0{background-color: rgb(222, 100, 161); width: 10px; height: 10px; border-radius: 5px; margin-right: 10px;}
.q-s-955f05a7c2{padding-top: 20px;}
.q-s-c7aa49fe84{padding: 10px;}
.q-s-dabef43466{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40); flex: 1 1 0%;}
.q-s-7b79359993{background-color: rgb(230, 230, 230); margin-right: auto; padding-right: 20px; padding-left: 14px; border-radius: 9px; margin-left: 40px; opacity: 1; transition-duration: 0s;}
.q-s-cafb344a10{width: 24px; height: 24px; align-items: center; justify-content: center;}
.q-s-7c2882142a{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(40, 40, 40); margin-left: 10px; opacity: 1;}
.q-s-6f14d8e7c6{flex: 1 1 0%;}
.q-s-695de9d0bd{margin-bottom: 15px;}
.q-s-96eaeda5de{margin-right: 10px;}
.q-s-6cfde2b136{padding-left: 15px; justify-content: center;}
.q-s-80eed1952f{transform: scale(0.218022); opacity: 0.218022;}
.q-s-478ea2fc9d{width: 278px;}
.q-s-38d2e2a84a{height: 6px; border-radius: 3px; background-color: rgb(230, 230, 230); width: 0px;}
.q-s-d7a335cd9f{height: 6px; border-radius: 3px; background-color: rgb(14, 148, 140); width: 278px;}
.q-s-72c5001720{top: -22px; left: -24px;}
.q-s-0d6ffdddb1{border-radius: 15px;}
.q-s-e7d3c27689{top: -22px; right: -24px;}
.q-s-407dcc7f5d{flex: 1 1 0%; flex-direction: row;}
.q-s-a778664dc9{flex-direction: row; align-items: center; height: 75px; padding-left: 25px; padding-right: 10px; justify-content: space-between; transition-duration: 0s;}
.q-s-4d96a588d0{font-weight: 500; font-family: Roboto; font-size: 17px; color: rgb(40, 40, 40);}
.q-s-0b045c6322{opacity: 1; width: 65px; align-items: center; justify-content: center;}
.q-s-4bee46d883{width: 54px; height: 54px;}
.q-s-6e3be1f830{color: rgb(14, 148, 140); position: absolute; align-self: center; height: 100%; text-align: center; font-size: 14px; font-weight: 700; font-family: Roboto;}
.q-s-1fcb201fe5{font-weight: 500; font-family: Roboto; font-size: 16px; color: rgb(14, 148, 140);}
.q-s-ce90d0ce21{flex: 1 1 0%; display: flex;}
.q-s-1cd71d7abd{flex: 1 1 0%; padding-right: 90px; padding-left: 90px;}
.q-s-92ab5eb8f8{flex-grow: 1; padding-bottom: 40px; padding-top: 60px;}
.q-s-46ae5ca0c4{background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));}
.q-s-0e9f63007c{flex-direction: row; justify-content: space-between;}
.q-s-5253ce35b6{background-color: rgb(230, 230, 230); height: 55px; opacity: 1; transition-duration: 0s;}
.q-s-8e969a5af8{background-color: rgb(14, 148, 140); height: 55px; opacity: 1; transition-duration: 0.25s;}
.q-s-0a094ec661{font-weight: 400; font-family: Roboto; font-size: 16px; color: rgb(255, 255, 255);}
.q-s-7e344c9cfe{flex: 1 1 0%; display: none;}
.q-s-6b5a656250{flex-grow: 1; padding: 30px 90px;}
.q-s-3237313dfb{position: absolute; inset: 0px; background-color: rgb(255, 255, 255);}
.q-s-201bb9a7ad{transition-duration: 0s;}
.q-s-137090af4a{width: 1.75rem; height: 1.75rem;}
.q-s-70fb686e95{background-color: rgb(255, 255, 255); overflow: hidden; border-radius: 20px; margin: auto;}
.q-s-92b7ba2386{font-weight: 500; font-family: Roboto; font-size: 20px; color: rgb(40, 40, 40);}
.q-s-ed6a9d5762{flex-flow: wrap; margin-right: -5px;}
.q-s-eed688ed06{background-color: rgb(230, 230, 230); margin-right: 5px; margin-bottom: 5px; width: 100px;}
.q-s-598cb38dd9{margin-top: 25px; flex-direction: row; justify-content: space-between;}
.q-s-47e1e8f0aa{background-color: rgb(14, 148, 140); height: 55px; opacity: 0.8; transition-duration: 0s;}