@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700&display=swap');@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");


*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/
*,:after,:before{border:0 solid;box-sizing:border-box}
:after,:before{--tw-content:""}
:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}
body{line-height:inherit;margin:0}
hr{border-top-width:1px;color:inherit;height:0}
abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
table{border-collapse:collapse;border-color:inherit;text-indent:0}
button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}
button,select{text-transform:none}
button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}
:-moz-focusring{outline:auto}
:-moz-ui-invalid{box-shadow:none}
progress{vertical-align:baseline}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}
fieldset{margin:0}
fieldset,legend{padding:0}
menu,ol,ul{list-style:none;margin:0;padding:0}
dialog{padding:0}
textarea{resize:vertical}
input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}
input::-moz-placeholder, textarea::-moz-placeholder{color:#9ca3af;opacity:1}
input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}
[role=button],button{cursor:pointer}
:disabled{cursor:default}
audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}
img,video{height:auto;max-width:100%}
[hidden]:where(:not([hidden=until-found])){display:none}
:root{--grey50:#f2f2f2;--grey200:#d3d3d3}
@-moz-document url-prefix(""){*{scrollbar-color:var(--grey200) var(--grey50);scrollbar-width:thin}}
::-webkit-scrollbar{height:14px;width:14px}
::-webkit-scrollbar-track{border:3px solid transparent;border-radius:8px;box-shadow:inset 0 0 10px 10px var(--grey50)}
::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;box-shadow:inset 0 0 10px 10px var(--grey200)}
.container{width:100%}
@media (min-width:640px){.container{max-width:640px}}
@media (min-width:768px){.container{max-width:768px}}
@media (min-width:1024px){.container{max-width:1024px}}
@media (min-width:1280px){.container{max-width:1280px}}
@media (min-width:1536px){.container{max-width:1536px}}
.pointer-events-none{pointer-events:none}
.visible{visibility:visible}
.invisible{visibility:hidden}
.fixed{position:fixed}
.absolute{position:absolute}
.relative{position:relative}
.sticky{position:sticky}
.-bottom-\[1px\]{bottom:-1px}
.-left-\[12px\]{left:-12px}
.-left-\[21px\]{left:-21px}
.-left-\[30px\]{left:-30px}
.-top-1{top:-.25rem}
.-top-2{top:-.5rem}
.-top-\[12px\]{top:-12px}
.-top-\[21px\]{top:-21px}
.-top-\[30px\]{top:-30px}
.bottom-0{bottom:0}
.bottom-\[128px\]{bottom:128px}
.bottom-\[16px\]{bottom:16px}
.bottom-\[1px\]{bottom:1px}
.bottom-\[2px\]{bottom:2px}
.bottom-\[8px\]{bottom:8px}
.left-0{left:0}
.left-5{left:1.25rem}
.left-6{left:1.5rem}
.left-\[16px\]{left:16px}
.left-\[1px\]{left:1px}
.left-\[22\.5\%\]{left:22.5%}
.left-\[2px\]{left:2px}
.left-\[400px\]{left:400px}
.left-\[4px\]{left:4px}
.left-\[50\%\]{left:50%}
.left-\[5px\]{left:5px}
.left-\[7px\]{left:7px}
.left-\[calc\(50\%-10px\)\]{left:calc(50% - 10px)}
.left-\[calc\(50\%-12px\)\]{left:calc(50% - 12px)}
.left-p0{left:0}
.left-p1{left:1%}
.left-p10{left:10%}
.left-p100{left:100%}
.left-p11{left:11%}
.left-p12{left:12%}
.left-p13{left:13%}
.left-p14{left:14%}
.left-p15{left:15%}
.left-p16{left:16%}
.left-p17{left:17%}
.left-p18{left:18%}
.left-p19{left:19%}
.left-p2{left:2%}
.left-p20{left:20%}
.left-p21{left:21%}
.left-p22{left:22%}
.left-p23{left:23%}
.left-p24{left:24%}
.left-p25{left:25%}
.left-p26{left:26%}
.left-p27{left:27%}
.left-p28{left:28%}
.left-p29{left:29%}
.left-p3{left:3%}
.left-p30{left:30%}
.left-p31{left:31%}
.left-p32{left:32%}
.left-p33{left:33%}
.left-p34{left:34%}
.left-p35{left:35%}
.left-p36{left:36%}
.left-p37{left:37%}
.left-p38{left:38%}
.left-p39{left:39%}
.left-p4{left:4%}
.left-p40{left:40%}
.left-p41{left:41%}
.left-p42{left:42%}
.left-p43{left:43%}
.left-p44{left:44%}
.left-p45{left:45%}
.left-p46{left:46%}
.left-p47{left:47%}
.left-p48{left:48%}
.left-p49{left:49%}
.left-p5{left:5%}
.left-p50{left:50%}
.left-p51{left:51%}
.left-p52{left:52%}
.left-p53{left:53%}
.left-p54{left:54%}
.left-p55{left:55%}
.left-p56{left:56%}
.left-p57{left:57%}
.left-p58{left:58%}
.left-p59{left:59%}
.left-p6{left:6%}
.left-p60{left:60%}
.left-p61{left:61%}
.left-p62{left:62%}
.left-p63{left:63%}
.left-p64{left:64%}
.left-p65{left:65%}
.left-p66{left:66%}
.left-p67{left:67%}
.left-p68{left:68%}
.left-p69{left:69%}
.left-p7{left:7%}
.left-p70{left:70%}
.left-p71{left:71%}
.left-p72{left:72%}
.left-p73{left:73%}
.left-p74{left:74%}
.left-p75{left:75%}
.left-p76{left:76%}
.left-p77{left:77%}
.left-p78{left:78%}
.left-p79{left:79%}
.left-p8{left:8%}
.left-p80{left:80%}
.left-p81{left:81%}
.left-p82{left:82%}
.left-p83{left:83%}
.left-p84{left:84%}
.left-p85{left:85%}
.left-p86{left:86%}
.left-p87{left:87%}
.left-p88{left:88%}
.left-p89{left:89%}
.left-p9{left:9%}
.left-p90{left:90%}
.left-p91{left:91%}
.left-p92{left:92%}
.left-p93{left:93%}
.left-p94{left:94%}
.left-p95{left:95%}
.left-p96{left:96%}
.left-p97{left:97%}
.left-p98{left:98%}
.left-p99{left:99%}
.right-0{right:0}
.right-\[1px\]{right:1px}
.right-\[22\.5\%\]{right:22.5%}
.right-\[2px\]{right:2px}
.right-\[32px\]{right:32px}
.right-\[44px\]{right:44px}
.right-\[4px\]{right:4px}
.top-0{top:0}
.top-\[10px\]{top:10px}
.top-\[150px\]{top:150px}
.top-\[16px\]{top:16px}
.top-\[1px\]{top:1px}
.top-\[24px\]{top:24px}
.top-\[2px\]{top:2px}
.top-\[4px\]{top:4px}
.top-\[50\%\]{top:50%}
.top-\[5px\]{top:5px}
.top-\[64px\]{top:64px}
.top-\[72px\]{top:72px}
.top-\[7px\]{top:7px}
.top-\[calc\(50\%-10px\)\]{top:calc(50% - 10px)}
.top-\[calc\(50\%-12px\)\]{top:calc(50% - 12px)}
.z-0{z-index:0}
.z-10{z-index:10}
.z-40{z-index:40}
.z-50{z-index:50}
.z-\[0\]{z-index:0}
.z-\[1001\]{z-index:1001}
.z-\[10\]{z-index:10}
.z-\[1250\]{z-index:1250}
.z-\[12\]{z-index:12}
.z-\[1300\]{z-index:1300}
.z-\[1350\]{z-index:1350}
.z-\[1400\]{z-index:1400}
.z-\[15\]{z-index:15}
.z-\[1\]{z-index:1}
.z-\[2\]{z-index:2}
.z-\[998\]{z-index:998}
.float-right{float:right}
.float-left{float:left}
.m-0{margin:0}
.m-\[12px\]{margin:12px}
.m-\[20px\]{margin:20px}
.m-\[50px\]{margin:50px}
.m-\[6px\]{margin:6px}
.m-\[8px\]{margin:8px}
.mx-1{margin-left:.25rem;margin-right:.25rem}
.mx-\[24px\]{margin-left:24px;margin-right:24px}
.mx-\[8px\]{margin-left:8px;margin-right:8px}
.my-\[8px\]{margin-bottom:8px;margin-top:8px}
.-ml-\[1px\]{margin-left:-1px}
.-ml-\[4px\]{margin-left:-4px}
.-ml-\[9px\]{margin-left:-9px}
.-mt-\[1px\]{margin-top:-1px}
.-mt-\[32px\]{margin-top:-32px}
.mb-2{margin-bottom:.5rem}
.mb-\[16px\]{margin-bottom:16px}
.mb-\[24px\]{margin-bottom:24px}
.mb-\[2px\]{margin-bottom:2px}
.mb-\[40px\]{margin-bottom:40px}
.mb-\[8px\]{margin-bottom:8px}
.ml-\[16px\]{margin-left:16px}
.ml-\[24px\]{margin-left:24px}
.ml-\[4px\]{margin-left:4px}
.ml-\[6px\]{margin-left:6px}
.ml-\[8px\]{margin-left:8px}
.mr-\[12px\]{margin-right:12px}
.mr-\[16px\]{margin-right:16px}
.mr-\[4px\]{margin-right:4px}
.mr-\[8px\]{margin-right:8px}
.mt-16{margin-top:4rem}
.mt-2{margin-top:.5rem}
.mt-\[10px\]{margin-top:10px}
.mt-\[14px\]{margin-top:14px}
.mt-\[16px\]{margin-top:16px}
.mt-\[20px\]{margin-top:20px}
.mt-\[24px\]{margin-top:24px}
.mt-\[2px\]{margin-top:2px}
.mt-\[8px\]{margin-top:8px}
.mt-auto{margin-top:auto}
.box-border{box-sizing:border-box}
.box-content{box-sizing:content-box}
.line-clamp-1{-webkit-line-clamp:1}
.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.line-clamp-2{-webkit-line-clamp:2}
.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.block{display:block}
.inline-block{display:inline-block}
.inline{display:inline}
.flex{display:flex}
.inline-flex{display:inline-flex}
.table{display:table}
.table-row{display:table-row}
.grid{display:grid}
.hidden{display:none}
.aspect-\[1\/1\]{aspect-ratio:1/1}
.aspect-\[16\/9\]{aspect-ratio:16/9}
.aspect-\[21\/18\]{aspect-ratio:21/18}
.aspect-\[4\/3\]{aspect-ratio:4/3}
.h-0{height:0}
.h-10{height:2.5rem}
.h-12{height:3rem}
.h-\[100\%\]{height:100%}
.h-\[100px\]{height:100px}
.h-\[100vh\]{height:100vh}
.h-\[106px\]{height:106px}
.h-\[10px\]{height:10px}
.h-\[120px\]{height:120px}
.h-\[126px\]{height:126px}
.h-\[12px\]{height:12px}
.h-\[16px\]{height:16px}
.h-\[170px\]{height:170px}
.h-\[18px\]{height:18px}
.h-\[2\.5em\]{height:2.5em}
.h-\[200px\]{height:200px}
.h-\[20px\]{height:20px}
.h-\[24px\]{height:24px}
.h-\[26px\]{height:26px}
.h-\[28px\]{height:28px}
.h-\[32px\]{height:32px}
.h-\[36px\]{height:36px}
.h-\[400px\]{height:400px}
.h-\[40px\]{height:40px}
.h-\[42px\]{height:42px}
.h-\[44px\]{height:44px}
.h-\[48px\]{height:48px}
.h-\[4px\]{height:4px}
.h-\[50px\]{height:50px}
.h-\[54px\]{height:54px}
.h-\[56px\]{height:56px}
.h-\[62px\]{height:62px}
.h-\[64px\]{height:64px}
.h-\[700px\]{height:700px}
.h-\[72px\]{height:72px}
.h-\[76px\]{height:76px}
.h-\[80px\]{height:80px}
.h-\[80vh\]{height:80vh}
.h-\[8px\]{height:8px}
.h-\[96px\]{height:96px}
.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}
.h-auto{height:auto}
.h-fit{height:-moz-fit-content;height:fit-content}
.h-full{height:100%}
.max-h-\[100vh\]{max-height:100vh}
.max-h-\[340px\]{max-height:340px}
.max-h-\[90vh\]{max-height:90vh}
.min-h-\[20px\]{min-height:20px}
.min-h-\[280px\]{min-height:280px}
.min-h-\[32px\]{min-height:32px}
.min-h-\[40px\]{min-height:40px}
.min-h-\[48px\]{min-height:48px}
.min-h-\[76px\]{min-height:76px}
.w-0{width:0}
.w-4\/12{width:33.333333%}
.w-\[0\.141\%\]{width:.141%}
.w-\[100\%\]{width:100%}
.w-\[100px\]{width:100px}
.w-\[100vw\]{width:100vw}
.w-\[10px\]{width:10px}
.w-\[1200px\]{width:1200px}
.w-\[120px\]{width:120px}
.w-\[122px\]{width:122px}
.w-\[12px\]{width:12px}
.w-\[140px\]{width:140px}
.w-\[150px\]{width:150px}
.w-\[160px\]{width:160px}
.w-\[164px\]{width:164px}
.w-\[16px\]{width:16px}
.w-\[180px\]{width:180px}
.w-\[186px\]{width:186px}
.w-\[18px\]{width:18px}
.w-\[200px\]{width:200px}
.w-\[212px\]{width:212px}
.w-\[21px\]{width:21px}
.w-\[230px\]{width:230px}
.w-\[232px\]{width:232px}
.w-\[24px\]{width:24px}
.w-\[250px\]{width:250px}
.w-\[272px\]{width:272px}
.w-\[27px\]{width:27px}
.w-\[280px\]{width:280px}
.w-\[285px\]{width:285px}
.w-\[28px\]{width:28px}
.w-\[30\%\]{width:30%}
.w-\[300px\]{width:300px}
.w-\[320px\]{width:320px}
.w-\[328px\]{width:328px}
.w-\[32px\]{width:32px}
.w-\[340px\]{width:340px}
.w-\[34px\]{width:34px}
.w-\[36px\]{width:36px}
.w-\[373px\]{width:373px}
.w-\[400px\]{width:400px}
.w-\[40px\]{width:40px}
.w-\[419px\]{width:419px}
.w-\[428px\]{width:428px}
.w-\[42px\]{width:42px}
.w-\[450px\]{width:450px}
.w-\[48px\]{width:48px}
.w-\[500px\]{width:500px}
.w-\[50px\]{width:50px}
.w-\[535px\]{width:535px}
.w-\[54px\]{width:54px}
.w-\[600px\]{width:600px}
.w-\[64px\]{width:64px}
.w-\[6px\]{width:6px}
.w-\[70\%\]{width:70%}
.w-\[72px\]{width:72px}
.w-\[80px\]{width:80px}
.w-\[80vw\]{width:80vw}
.w-\[8px\]{width:8px}
.w-\[950px\]{width:950px}
.w-\[calc\(100\%\+32px\)\]{width:calc(100% + 32px)}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-full{width:100%}
.w-max{width:-moz-max-content;width:max-content}
.w-p0{width:0}
.w-p1{width:1%}
.w-p10{width:10%}
.w-p100{width:100%}
.w-p11{width:11%}
.w-p12{width:12%}
.w-p13{width:13%}
.w-p14{width:14%}
.w-p15{width:15%}
.w-p16{width:16%}
.w-p17{width:17%}
.w-p18{width:18%}
.w-p19{width:19%}
.w-p2{width:2%}
.w-p20{width:20%}
.w-p21{width:21%}
.w-p22{width:22%}
.w-p23{width:23%}
.w-p24{width:24%}
.w-p25{width:25%}
.w-p26{width:26%}
.w-p27{width:27%}
.w-p28{width:28%}
.w-p29{width:29%}
.w-p3{width:3%}
.w-p30{width:30%}
.w-p31{width:31%}
.w-p32{width:32%}
.w-p33{width:33%}
.w-p34{width:34%}
.w-p35{width:35%}
.w-p36{width:36%}
.w-p37{width:37%}
.w-p38{width:38%}
.w-p39{width:39%}
.w-p4{width:4%}
.w-p40{width:40%}
.w-p41{width:41%}
.w-p42{width:42%}
.w-p43{width:43%}
.w-p44{width:44%}
.w-p45{width:45%}
.w-p46{width:46%}
.w-p47{width:47%}
.w-p48{width:48%}
.w-p49{width:49%}
.w-p5{width:5%}
.w-p50{width:50%}
.w-p51{width:51%}
.w-p52{width:52%}
.w-p53{width:53%}
.w-p54{width:54%}
.w-p55{width:55%}
.w-p56{width:56%}
.w-p57{width:57%}
.w-p58{width:58%}
.w-p59{width:59%}
.w-p6{width:6%}
.w-p60{width:60%}
.w-p61{width:61%}
.w-p62{width:62%}
.w-p63{width:63%}
.w-p64{width:64%}
.w-p65{width:65%}
.w-p66{width:66%}
.w-p67{width:67%}
.w-p68{width:68%}
.w-p69{width:69%}
.w-p7{width:7%}
.w-p70{width:70%}
.w-p71{width:71%}
.w-p72{width:72%}
.w-p73{width:73%}
.w-p74{width:74%}
.w-p75{width:75%}
.w-p76{width:76%}
.w-p77{width:77%}
.w-p78{width:78%}
.w-p79{width:79%}
.w-p8{width:8%}
.w-p80{width:80%}
.w-p81{width:81%}
.w-p82{width:82%}
.w-p83{width:83%}
.w-p84{width:84%}
.w-p85{width:85%}
.w-p86{width:86%}
.w-p87{width:87%}
.w-p88{width:88%}
.w-p89{width:89%}
.w-p9{width:9%}
.w-p90{width:90%}
.w-p91{width:91%}
.w-p92{width:92%}
.w-p93{width:93%}
.w-p94{width:94%}
.w-p95{width:95%}
.w-p96{width:96%}
.w-p97{width:97%}
.w-p98{width:98%}
.w-p99{width:99%}
.min-w-0{min-width:0}
.min-w-\[12px\]{min-width:12px}
.min-w-\[160px\]{min-width:160px}
.min-w-\[16px\]{min-width:16px}
.min-w-\[200px\]{min-width:200px}
.min-w-\[20px\]{min-width:20px}
.min-w-\[24px\]{min-width:24px}
.min-w-\[28px\]{min-width:28px}
.min-w-\[320px\]{min-width:320px}
.min-w-\[32px\]{min-width:32px}
.min-w-\[40px\]{min-width:40px}
.min-w-\[416px\]{min-width:416px}
.min-w-\[48px\]{min-width:48px}
.min-w-\[50px\]{min-width:50px}
.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}
.min-w-full{min-width:100%}
.max-w-\[100\%\]{max-width:100%}
.max-w-\[100vw\]{max-width:100vw}
.max-w-\[330px\]{max-width:330px}
.max-w-\[360px\]{max-width:360px}
.max-w-\[90vw\]{max-width:90vw}
.max-w-\[calc\(100\%-80px\)\]{max-width:calc(100% - 80px)}
.max-w-\[calc\(100\%-84px\)\]{max-width:calc(100% - 84px)}
.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}
.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}
.max-w-full{max-width:100%}
.max-w-max{max-width:-moz-max-content;max-width:max-content}
.flex-none{flex:none}
.shrink{flex-shrink:1}
.shrink-0{flex-shrink:0}
.flex-grow,.grow{flex-grow:1}
.grow-0{flex-grow:0}
.basis-0{flex-basis:0px}
.-translate-x-full{--tw-translate-x:-100%}
.-translate-x-full,.-translate-y-\[32px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-translate-y-\[32px\]{--tw-translate-y:-32px}
.translate-x-0{--tw-translate-x:0px}
.translate-x-0,.translate-x-\[-150\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.translate-x-\[-150\%\]{--tw-translate-x:-150%}
.translate-x-\[-50\%\]{--tw-translate-x:-50%}
.translate-x-\[-50\%\],.translate-x-\[0\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.translate-x-\[0\%\]{--tw-translate-x:0%}
.translate-x-\[100\%\]{--tw-translate-x:100%}
.translate-x-\[100\%\],.translate-x-\[50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.translate-x-\[50\%\]{--tw-translate-x:50%}
.translate-y-0{--tw-translate-y:0px}
.translate-y-0,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.translate-y-\[-50\%\]{--tw-translate-y:-50%}
.translate-y-\[calc\(100\%-20px\)\]{--tw-translate-y:calc(100% - 20px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-90,.-rotate-\[90deg\]{--tw-rotate:-90deg}
.-rotate-90,.-rotate-\[90deg\],.rotate-\[180deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[180deg\]{--tw-rotate:180deg}
.rotate-\[270deg\]{--tw-rotate:270deg}
.rotate-\[270deg\],.rotate-\[90deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[90deg\]{--tw-rotate:90deg}
.scale-\[\.80\]{--tw-scale-x:.80;--tw-scale-y:.80}
.scale-\[\.80\],.scale-\[\.9\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.scale-\[\.9\]{--tw-scale-x:.9;--tw-scale-y:.9}
.scale-\[1\.5\]{--tw-scale-x:1.5;--tw-scale-y:1.5}
.scale-\[1\.5\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@keyframes spin{to{transform:rotate(1turn)}}
.animate-spin{animation:spin 1s linear infinite}
.cursor-default{cursor:default}
.cursor-pointer{cursor:pointer}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.resize-none{resize:none}
.resize-y{resize:vertical}
.resize-x{resize:horizontal}
.resize{resize:both}
.list-none{list-style-type:none}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.flex-col{flex-direction:column}
.flex-col-reverse{flex-direction:column-reverse}
.items-end{align-items:flex-end}
.items-center{align-items:center}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.justify-evenly{justify-content:space-evenly}
.gap-12{gap:3rem}
.gap-2{gap:.5rem}
.gap-4{gap:1rem}
.gap-6{gap:1.5rem}
.gap-\[16px\]{gap:16px}
.gap-\[24px\]{gap:24px}
.gap-\[26px\]{gap:26px}
.gap-\[4px\]{gap:4px}
.gap-\[8px\]{gap:8px}
.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}
.gap-x-\[24px\]{-moz-column-gap:24px;column-gap:24px}
.gap-x-\[4px\]{-moz-column-gap:4px;column-gap:4px}
.gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}
.gap-y-2{row-gap:.5rem}
.gap-y-4{row-gap:1rem}
.gap-y-\[16px\]{row-gap:16px}
.gap-y-\[24px\]{row-gap:24px}
.gap-y-\[8px\]{row-gap:8px}
.self-start{align-self:flex-start}
.self-end{align-self:flex-end}
.self-center{align-self:center}
.self-baseline{align-self:baseline}
.justify-self-end{justify-self:end}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-visible{overflow:visible}
.overflow-x-auto{overflow-x:auto}
.overflow-y-auto{overflow-y:auto}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.truncate{overflow:hidden;white-space:nowrap}
.overflow-ellipsis,.text-ellipsis,.truncate{text-overflow:ellipsis}
.whitespace-nowrap{white-space:nowrap}
.whitespace-pre{white-space:pre}
.whitespace-pre-wrap{white-space:pre-wrap}
.whitespace-break-spaces{white-space:break-spaces}
.text-wrap{text-wrap:wrap}
.break-normal{overflow-wrap:normal;word-break:normal}
.break-words{overflow-wrap:break-word}
.break-all{word-break:break-all}
.rounded{border-radius:.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-\[2px\]{border-radius:2px}
.rounded-\[4px\]{border-radius:4px}
.rounded-\[6px\]{border-radius:6px}
.rounded-\[8px\]{border-radius:8px}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:.5rem}
.rounded-l-\[8px\]{border-bottom-left-radius:8px;border-top-left-radius:8px}
.rounded-l-sm{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}
.rounded-r-\[8px\]{border-bottom-right-radius:8px;border-top-right-radius:8px}
.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.border{border-width:1px}
.border-0{border-width:0}
.border-2{border-width:2px}
.border-\[1px\]{border-width:1px}
.border-\[2px\]{border-width:2px}
.border-x-\[1px\]{border-left-width:1px;border-right-width:1px}
.border-y-\[2px\]{border-bottom-width:2px;border-top-width:2px}
.border-b,.border-b-\[1px\]{border-bottom-width:1px}
.border-b-\[2px\]{border-bottom-width:2px}
.border-l{border-left-width:1px}
.border-l-0{border-left-width:0}
.border-l-\[1px\]{border-left-width:1px}
.border-l-\[2px\]{border-left-width:2px}
.border-r{border-right-width:1px}
.border-r-0{border-right-width:0}
.border-r-\[1px\]{border-right-width:1px}
.border-r-\[2px\]{border-right-width:2px}
.border-t,.border-t-\[1px\]{border-top-width:1px}
.border-t-\[2px\]{border-top-width:2px}
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-none{border-style:none}
.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}
.border-blue1-100{--tw-border-opacity:1;border-color:rgb(217 231 243/var(--tw-border-opacity,1))}
.border-blue1-200{--tw-border-opacity:1;border-color:rgb(188 213 235/var(--tw-border-opacity,1))}
.border-blue1-300{--tw-border-opacity:1;border-color:rgb(140 184 220/var(--tw-border-opacity,1))}
.border-blue1-500{--tw-border-opacity:1;border-color:rgb(63 136 197/var(--tw-border-opacity,1))}
.border-blue2-100{--tw-border-opacity:1;border-color:rgb(213 212 220/var(--tw-border-opacity,1))}
.border-blue2-500{--tw-border-opacity:1;border-color:rgb(46 41 78/var(--tw-border-opacity,1))}
.border-green-100{--tw-border-opacity:1;border-color:rgb(228 246 219/var(--tw-border-opacity,1))}
.border-green-500{--tw-border-opacity:1;border-color:rgb(88 190 39/var(--tw-border-opacity,1))}
.border-grey-100{--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity,1))}
.border-grey-200{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}
.border-grey-300{--tw-border-opacity:1;border-color:rgb(179 179 179/var(--tw-border-opacity,1))}
.border-grey-500{--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity,1))}
.border-orange-100{--tw-border-opacity:1;border-color:rgb(248 231 216/var(--tw-border-opacity,1))}
.border-orange-200{--tw-border-opacity:1;border-color:rgb(240 208 178/var(--tw-border-opacity,1))}
.border-orange-500{--tw-border-opacity:1;border-color:rgb(218 137 62/var(--tw-border-opacity,1))}
.border-positive-100{--tw-border-opacity:1;border-color:rgb(228 246 219/var(--tw-border-opacity,1))}
.border-primary-100{--tw-border-opacity:1;border-color:rgb(217 240 217/var(--tw-border-opacity,1))}
.border-primary-200{--tw-border-opacity:1;border-color:rgb(179 225 179/var(--tw-border-opacity,1))}
.border-primary-300{--tw-border-opacity:1;border-color:rgb(140 210 140/var(--tw-border-opacity,1))}
.border-primary-400{--tw-border-opacity:1;border-color:rgb(102 194 102/var(--tw-border-opacity,1))}
.border-primary-500{--tw-border-opacity:1;border-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.border-primary-600{--tw-border-opacity:1;border-color:rgb(0 108 0/var(--tw-border-opacity,1))}
.border-purple-100{--tw-border-opacity:1;border-color:rgb(232 230 239/var(--tw-border-opacity,1))}
.border-purple-500{--tw-border-opacity:1;border-color:rgb(141 128 173/var(--tw-border-opacity,1))}
.border-red-100{--tw-border-opacity:1;border-color:rgb(248 216 220/var(--tw-border-opacity,1))}
.border-red-200{--tw-border-opacity:1;border-color:rgb(242 187 194/var(--tw-border-opacity,1))}
.border-red-500{--tw-border-opacity:1;border-color:rgb(218 62 82/var(--tw-border-opacity,1))}
.border-red-600{--tw-border-opacity:1;border-color:rgb(153 43 57/var(--tw-border-opacity,1))}
.border-transparent{border-color:transparent}
.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}
.border-yellow-100{--tw-border-opacity:1;border-color:rgb(249 238 210/var(--tw-border-opacity,1))}
.border-yellow-500{--tw-border-opacity:1;border-color:rgb(232 188 74/var(--tw-border-opacity,1))}
.border-b-grey-100{--tw-border-opacity:1;border-bottom-color:rgb(230 230 230/var(--tw-border-opacity,1))}
.border-b-grey-200{--tw-border-opacity:1;border-bottom-color:rgb(211 211 211/var(--tw-border-opacity,1))}
.border-b-grey-300{--tw-border-opacity:1;border-bottom-color:rgb(179 179 179/var(--tw-border-opacity,1))}
.border-b-grey-50{--tw-border-opacity:1;border-bottom-color:rgb(242 242 242/var(--tw-border-opacity,1))}
.border-b-grey-500{--tw-border-opacity:1;border-bottom-color:rgb(128 128 128/var(--tw-border-opacity,1))}
.border-b-primary-500{--tw-border-opacity:1;border-bottom-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.border-b-transparent{border-bottom-color:transparent}
.border-l-grey-100{--tw-border-opacity:1;border-left-color:rgb(230 230 230/var(--tw-border-opacity,1))}
.border-r-grey-300{--tw-border-opacity:1;border-right-color:rgb(179 179 179/var(--tw-border-opacity,1))}
.border-t-grey-100{--tw-border-opacity:1;border-top-color:rgb(230 230 230/var(--tw-border-opacity,1))}
.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}
.bg-black\/50{background-color:rgba(0,0,0,.5)}
.bg-blue1-100{--tw-bg-opacity:1;background-color:rgb(217 231 243/var(--tw-bg-opacity,1))}
.bg-blue1-200{--tw-bg-opacity:1;background-color:rgb(188 213 235/var(--tw-bg-opacity,1))}
.bg-blue1-300{--tw-bg-opacity:1;background-color:rgb(140 184 220/var(--tw-bg-opacity,1))}
.bg-blue1-400{--tw-bg-opacity:1;background-color:rgb(92 154 206/var(--tw-bg-opacity,1))}
.bg-blue1-50{--tw-bg-opacity:1;background-color:rgb(239 245 250/var(--tw-bg-opacity,1))}
.bg-blue1-500{--tw-bg-opacity:1;background-color:rgb(63 136 197/var(--tw-bg-opacity,1))}
.bg-blue1-600{--tw-bg-opacity:1;background-color:rgb(44 95 138/var(--tw-bg-opacity,1))}
.bg-blue1-700{--tw-bg-opacity:1;background-color:rgb(32 68 98/var(--tw-bg-opacity,1))}
.bg-blue1-800{--tw-bg-opacity:1;background-color:rgb(19 41 59/var(--tw-bg-opacity,1))}
.bg-blue2-100{--tw-bg-opacity:1;background-color:rgb(213 212 220/var(--tw-bg-opacity,1))}
.bg-blue2-200{--tw-bg-opacity:1;background-color:rgb(171 169 184/var(--tw-bg-opacity,1))}
.bg-blue2-300{--tw-bg-opacity:1;background-color:rgb(119 116 140/var(--tw-bg-opacity,1))}
.bg-blue2-400{--tw-bg-opacity:1;background-color:rgb(77 73 105/var(--tw-bg-opacity,1))}
.bg-blue2-50{--tw-bg-opacity:1;background-color:rgb(241 241 244/var(--tw-bg-opacity,1))}
.bg-blue2-500{--tw-bg-opacity:1;background-color:rgb(46 41 78/var(--tw-bg-opacity,1))}
.bg-blue2-600{--tw-bg-opacity:1;background-color:rgb(37 33 62/var(--tw-bg-opacity,1))}
.bg-blue2-700{--tw-bg-opacity:1;background-color:rgb(28 25 47/var(--tw-bg-opacity,1))}
.bg-blue2-800{--tw-bg-opacity:1;background-color:rgb(21 18 35/var(--tw-bg-opacity,1))}
.bg-green-100{--tw-bg-opacity:1;background-color:rgb(228 246 219/var(--tw-bg-opacity,1))}
.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 232 165/var(--tw-bg-opacity,1))}
.bg-green-300{--tw-bg-opacity:1;background-color:rgb(152 220 120/var(--tw-bg-opacity,1))}
.bg-green-400{--tw-bg-opacity:1;background-color:rgb(127 211 86/var(--tw-bg-opacity,1))}
.bg-green-50{--tw-bg-opacity:1;background-color:rgb(243 251 239/var(--tw-bg-opacity,1))}
.bg-green-500{--tw-bg-opacity:1;background-color:rgb(88 190 39/var(--tw-bg-opacity,1))}
.bg-green-600{--tw-bg-opacity:1;background-color:rgb(71 167 26/var(--tw-bg-opacity,1))}
.bg-green-700{--tw-bg-opacity:1;background-color:rgb(55 128 20/var(--tw-bg-opacity,1))}
.bg-green-800{--tw-bg-opacity:1;background-color:rgb(38 89 14/var(--tw-bg-opacity,1))}
.bg-grey-100{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity,1))}
.bg-grey-200{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}
.bg-grey-25{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}
.bg-grey-300{--tw-bg-opacity:1;background-color:rgb(179 179 179/var(--tw-bg-opacity,1))}
.bg-grey-400{--tw-bg-opacity:1;background-color:rgb(147 147 147/var(--tw-bg-opacity,1))}
.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}
.bg-grey-500{--tw-bg-opacity:1;background-color:rgb(128 128 128/var(--tw-bg-opacity,1))}
.bg-grey-600{--tw-bg-opacity:1;background-color:rgb(77 77 77/var(--tw-bg-opacity,1))}
.bg-grey-700{--tw-bg-opacity:1;background-color:rgb(58 58 58/var(--tw-bg-opacity,1))}
.bg-grey-800{--tw-bg-opacity:1;background-color:rgb(32 32 32/var(--tw-bg-opacity,1))}
.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(248 231 216/var(--tw-bg-opacity,1))}
.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(240 208 178/var(--tw-bg-opacity,1))}
.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(231 178 130/var(--tw-bg-opacity,1))}
.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(225 160 101/var(--tw-bg-opacity,1))}
.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(251 242 233/var(--tw-bg-opacity,1))}
.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(218 137 62/var(--tw-bg-opacity,1))}
.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(185 116 53/var(--tw-bg-opacity,1))}
.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(142 89 40/var(--tw-bg-opacity,1))}
.bg-orange-800{--tw-bg-opacity:1;background-color:rgb(98 62 28/var(--tw-bg-opacity,1))}
.bg-positive-100{--tw-bg-opacity:1;background-color:rgb(228 246 219/var(--tw-bg-opacity,1))}
.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(217 240 217/var(--tw-bg-opacity,1))}
.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(179 225 179/var(--tw-bg-opacity,1))}
.bg-primary-300{--tw-bg-opacity:1;background-color:rgb(140 210 140/var(--tw-bg-opacity,1))}
.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(102 194 102/var(--tw-bg-opacity,1))}
.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(244 251 244/var(--tw-bg-opacity,1))}
.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1))}
.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(0 108 0/var(--tw-bg-opacity,1))}
.bg-primary-700{--tw-bg-opacity:1;background-color:rgb(0 77 0/var(--tw-bg-opacity,1))}
.bg-primary-800{--tw-bg-opacity:1;background-color:rgb(0 62 0/var(--tw-bg-opacity,1))}
.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(232 230 239/var(--tw-bg-opacity,1))}
.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(215 211 226/var(--tw-bg-opacity,1))}
.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(187 179 206/var(--tw-bg-opacity,1))}
.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(158 147 185/var(--tw-bg-opacity,1))}
.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(244 243 247/var(--tw-bg-opacity,1))}
.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(141 128 173/var(--tw-bg-opacity,1))}
.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(99 90 121/var(--tw-bg-opacity,1))}
.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(70 64 86/var(--tw-bg-opacity,1))}
.bg-purple-800{--tw-bg-opacity:1;background-color:rgb(42 38 52/var(--tw-bg-opacity,1))}
.bg-red-100{--tw-bg-opacity:1;background-color:rgb(248 216 220/var(--tw-bg-opacity,1))}
.bg-red-200{--tw-bg-opacity:1;background-color:rgb(242 187 194/var(--tw-bg-opacity,1))}
.bg-red-300{--tw-bg-opacity:1;background-color:rgb(233 139 151/var(--tw-bg-opacity,1))}
.bg-red-400{--tw-bg-opacity:1;background-color:rgb(224 91 108/var(--tw-bg-opacity,1))}
.bg-red-50{--tw-bg-opacity:1;background-color:rgb(253 242 243/var(--tw-bg-opacity,1))}
.bg-red-500{--tw-bg-opacity:1;background-color:rgb(218 62 82/var(--tw-bg-opacity,1))}
.bg-red-600{--tw-bg-opacity:1;background-color:rgb(153 43 57/var(--tw-bg-opacity,1))}
.bg-red-700{--tw-bg-opacity:1;background-color:rgb(109 31 41/var(--tw-bg-opacity,1))}
.bg-red-800{--tw-bg-opacity:1;background-color:rgb(65 19 25/var(--tw-bg-opacity,1))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(249 238 210/var(--tw-bg-opacity,1))}
.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(246 228 183/var(--tw-bg-opacity,1))}
.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(241 215 146/var(--tw-bg-opacity,1))}
.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(237 201 110/var(--tw-bg-opacity,1))}
.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(253 248 237/var(--tw-bg-opacity,1))}
.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(232 188 74/var(--tw-bg-opacity,1))}
.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(197 160 63/var(--tw-bg-opacity,1))}
.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(151 122 48/var(--tw-bg-opacity,1))}
.bg-yellow-800{--tw-bg-opacity:1;background-color:rgb(104 85 33/var(--tw-bg-opacity,1))}
.bg-opacity-0{--tw-bg-opacity:0}
.bg-opacity-75{--tw-bg-opacity:0.75}
.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.from-primary-100{--tw-gradient-from:#d9f0d9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,240,217,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-primary-100{--tw-gradient-to:#d9f0d9 var(--tw-gradient-to-position)}
.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}
.object-contain{-o-object-fit:contain;object-fit:contain}
.object-cover{-o-object-fit:cover;object-fit:cover}
.p-0{padding:0}
.p-2{padding:.5rem}
.p-4{padding:1rem}
.p-8{padding:2rem}
.p-\[16px\]{padding:16px}
.p-\[20px\]{padding:20px}
.p-\[2px\]{padding:2px}
.p-\[32px\]{padding:32px}
.p-\[3px\]{padding:3px}
.p-\[4px\]{padding:4px}
.p-\[50px\]{padding:50px}
.p-\[5px\]{padding:5px}
.p-\[8px\]{padding:8px}
.px-\[12px\]{padding-left:12px;padding-right:12px}
.px-\[16px\]{padding-left:16px;padding-right:16px}
.px-\[18px\]{padding-left:18px;padding-right:18px}
.px-\[20px\]{padding-left:20px;padding-right:20px}
.px-\[24px\]{padding-left:24px;padding-right:24px}
.px-\[2px\]{padding-left:2px;padding-right:2px}
.px-\[32px\]{padding-left:32px;padding-right:32px}
.px-\[3px\]{padding-left:3px;padding-right:3px}
.px-\[4px\]{padding-left:4px;padding-right:4px}
.px-\[6px\]{padding-left:6px;padding-right:6px}
.px-\[8px\]{padding-left:8px;padding-right:8px}
.py-2{padding-bottom:.5rem;padding-top:.5rem}
.py-3{padding-bottom:.75rem;padding-top:.75rem}
.py-\[16px\]{padding-bottom:16px;padding-top:16px}
.py-\[20px\]{padding-bottom:20px;padding-top:20px}
.py-\[24px\]{padding-bottom:24px;padding-top:24px}
.py-\[4px\]{padding-bottom:4px;padding-top:4px}
.py-\[8px\]{padding-bottom:8px;padding-top:8px}
.\!pr-\[8vw\]{padding-right:8vw!important}
.pb-2{padding-bottom:.5rem}
.pb-4{padding-bottom:1rem}
.pb-\[1\.5px\]{padding-bottom:1.5px}
.pb-\[1px\]{padding-bottom:1px}
.pb-\[24px\]{padding-bottom:24px}
.pb-\[28px\]{padding-bottom:28px}
.pb-\[32px\]{padding-bottom:32px}
.pb-\[4px\]{padding-bottom:4px}
.pb-\[8px\]{padding-bottom:8px}
.pl-0{padding-left:0}
.pl-2{padding-left:.5rem}
.pl-6{padding-left:1.5rem}
.pl-\[12px\]{padding-left:12px}
.pl-\[16px\]{padding-left:16px}
.pl-\[24px\]{padding-left:24px}
.pl-\[48px\]{padding-left:48px}
.pl-\[8px\]{padding-left:8px}
.pr-6{padding-right:1.5rem}
.pr-\[16px\]{padding-right:16px}
.pr-\[20px\]{padding-right:20px}
.pr-\[32px\]{padding-right:32px}
.pr-\[4px\]{padding-right:4px}
.pr-\[8px\]{padding-right:8px}
.pt-6{padding-top:1.5rem}
.pt-8{padding-top:2rem}
.pt-\[1\.5px\]{padding-top:1.5px}
.pt-\[12px\]{padding-top:12px}
.pt-\[14px\]{padding-top:14px}
.pt-\[16px\]{padding-top:16px}
.pt-\[24px\]{padding-top:24px}
.pt-\[32px\]{padding-top:32px}
.pt-\[4px\]{padding-top:4px}
.pt-\[8px\]{padding-top:8px}
.text-center{text-align:center}
.font-quicksand{font-family:Quicksand,sans-serif}
.font-roboto{font-family:Roboto,sans-serif}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-\[10px\]{font-size:10px}
.text-\[12px\]{font-size:12px}
.text-\[14px\]{font-size:14px}
.text-\[16px\]{font-size:16px}
.text-\[20px\]{font-size:20px}
.text-\[24px\]{font-size:24px}
.text-\[8px\]{font-size:8px}
.text-base{font-size:1rem;line-height:1.5rem}
.text-sm{font-size:.875rem;line-height:1.25rem}
.text-xl{font-size:1.25rem;line-height:1.75rem}
.text-xs{font-size:.75rem;line-height:1rem}
.font-\[600\]{font-weight:600}
.font-\[700\],.font-bold{font-weight:700}
.font-medium{font-weight:500}
.font-normal{font-weight:400}
.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.leading-4{line-height:1rem}
.leading-6{line-height:1.5rem}
.leading-\[16px\]{line-height:16px}
.leading-\[24px\]{line-height:24px}
.leading-none{line-height:1}
.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}
.text-blue1-500{--tw-text-opacity:1;color:rgb(63 136 197/var(--tw-text-opacity,1))}
.text-blue1-600{--tw-text-opacity:1;color:rgb(44 95 138/var(--tw-text-opacity,1))}
.text-blue1-800{--tw-text-opacity:1;color:rgb(19 41 59/var(--tw-text-opacity,1))}
.text-blue2-500{--tw-text-opacity:1;color:rgb(46 41 78/var(--tw-text-opacity,1))}
.text-blue2-600{--tw-text-opacity:1;color:rgb(37 33 62/var(--tw-text-opacity,1))}
.text-blue2-800{--tw-text-opacity:1;color:rgb(21 18 35/var(--tw-text-opacity,1))}
.text-green-500{--tw-text-opacity:1;color:rgb(88 190 39/var(--tw-text-opacity,1))}
.text-green-600{--tw-text-opacity:1;color:rgb(71 167 26/var(--tw-text-opacity,1))}
.text-green-700{--tw-text-opacity:1;color:rgb(55 128 20/var(--tw-text-opacity,1))}
.text-green-800{--tw-text-opacity:1;color:rgb(38 89 14/var(--tw-text-opacity,1))}
.text-grey-300{--tw-text-opacity:1;color:rgb(179 179 179/var(--tw-text-opacity,1))}
.text-grey-400{--tw-text-opacity:1;color:rgb(147 147 147/var(--tw-text-opacity,1))}
.text-grey-500{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}
.text-grey-600{--tw-text-opacity:1;color:rgb(77 77 77/var(--tw-text-opacity,1))}
.text-grey-700{--tw-text-opacity:1;color:rgb(58 58 58/var(--tw-text-opacity,1))}
.text-grey-800{--tw-text-opacity:1;color:rgb(32 32 32/var(--tw-text-opacity,1))}
.text-grey-900{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}
.text-orange-500{--tw-text-opacity:1;color:rgb(218 137 62/var(--tw-text-opacity,1))}
.text-orange-600{--tw-text-opacity:1;color:rgb(185 116 53/var(--tw-text-opacity,1))}
.text-orange-700{--tw-text-opacity:1;color:rgb(142 89 40/var(--tw-text-opacity,1))}
.text-orange-800{--tw-text-opacity:1;color:rgb(98 62 28/var(--tw-text-opacity,1))}
.text-positive-600{--tw-text-opacity:1;color:rgb(71 167 26/var(--tw-text-opacity,1))}
.text-positive-800{--tw-text-opacity:1;color:rgb(38 89 14/var(--tw-text-opacity,1))}
.text-primary-100{--tw-text-opacity:1;color:rgb(217 240 217/var(--tw-text-opacity,1))}
.text-primary-400{--tw-text-opacity:1;color:rgb(102 194 102/var(--tw-text-opacity,1))}
.text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0/var(--tw-text-opacity,1))}
.text-primary-600{--tw-text-opacity:1;color:rgb(0 108 0/var(--tw-text-opacity,1))}
.text-primary-700{--tw-text-opacity:1;color:rgb(0 77 0/var(--tw-text-opacity,1))}
.text-primary-800{--tw-text-opacity:1;color:rgb(0 62 0/var(--tw-text-opacity,1))}
.text-purple-500{--tw-text-opacity:1;color:rgb(141 128 173/var(--tw-text-opacity,1))}
.text-purple-600{--tw-text-opacity:1;color:rgb(99 90 121/var(--tw-text-opacity,1))}
.text-purple-800{--tw-text-opacity:1;color:rgb(42 38 52/var(--tw-text-opacity,1))}
.text-red-500{--tw-text-opacity:1;color:rgb(218 62 82/var(--tw-text-opacity,1))}
.text-red-600{--tw-text-opacity:1;color:rgb(153 43 57/var(--tw-text-opacity,1))}
.text-red-800{--tw-text-opacity:1;color:rgb(65 19 25/var(--tw-text-opacity,1))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.text-yellow-500{--tw-text-opacity:1;color:rgb(232 188 74/var(--tw-text-opacity,1))}
.text-yellow-600{--tw-text-opacity:1;color:rgb(197 160 63/var(--tw-text-opacity,1))}
.text-yellow-800{--tw-text-opacity:1;color:rgb(104 85 33/var(--tw-text-opacity,1))}
.underline{text-decoration-line:underline}
.caret-black{caret-color:#000}
.\!opacity-0{opacity:0!important}
.opacity-0{opacity:0}
.opacity-100{opacity:1}
.opacity-50{opacity:.5}
.opacity-70{opacity:.7}
.opacity-80{opacity:.8}
.opacity-\[0\.2\]{opacity:.2}
.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}
.shadow,.shadow-\[0px_-2px_75px_10px\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.shadow-\[0px_-2px_75px_10px\]{--tw-shadow:0px -2px 75px 10px;--tw-shadow-colored:0px -2px 75px 10px var(--tw-shadow-color)}
.shadow-\[0px_34px_75px_10px\]{--tw-shadow:0px 34px 75px 10px;--tw-shadow-colored:0px 34px 75px 10px var(--tw-shadow-color)}
.shadow-\[0px_34px_75px_10px\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}
.shadow-md,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}
.shadow-white{--tw-shadow-color:#fff;--tw-shadow:var(--tw-shadow-colored)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.outline{outline-style:solid}
.outline-\[1px\]{outline-width:1px}
.outline-\[3px\]{outline-width:3px}
.outline-offset-\[2px\]{outline-offset:2px}
.outline-primary-600{outline-color:#006c00}
.outline-yellow-500{outline-color:#e8bc4a}
.blur{--tw-blur:blur(8px)}
.blur,.blur-\[1px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.blur-\[1px\]{--tw-blur:blur(1px)}
.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}
.drop-shadow-lg,.drop-shadow-xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08))}
.grayscale{--tw-grayscale:grayscale(100%)}
.grayscale,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.sepia{--tw-sepia:sepia(100%)}
.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.transition-fade{transition-duration:.15s;transition-property:left,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.duration-200{transition-duration:.2s}
.duration-300{transition-duration:.3s}
.duration-500{transition-duration:.5s}
.duration-700{transition-duration:.7s}
.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}
.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
[placeholder]:empty{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.space-after:not([dir=rtl]):after,.space-after[dir=rtl]:before,.space-before:not([dir=rtl]):before,.space-before[dir=rtl]:after{content:" "!important;display:inline-block!important;white-space:pre!important}
.filter-primary-50{filter:invert(94%) sepia(2%) saturate(654%) hue-rotate(71deg) brightness(106%) contrast(97%)}
.filter-primary-100{filter:invert(96%) sepia(11%) saturate(370%) hue-rotate(60deg) brightness(98%) contrast(91%)}
.filter-primary-200{filter:invert(93%) sepia(14%) saturate(635%) hue-rotate(61deg) brightness(92%) contrast(91%)}
.filter-primary-300{filter:invert(90%) sepia(10%) saturate(1554%) hue-rotate(60deg) brightness(90%) contrast(82%)}
.filter-primary-400{filter:invert(64%) sepia(10%) saturate(1957%) hue-rotate(71deg) brightness(104%) contrast(86%)}
.filter-primary-500{filter:invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)}
.filter-primary-600{filter:invert(25%) sepia(89%) saturate(1028%) hue-rotate(87deg) brightness(98%) contrast(109%)}
.filter-primary-700{filter:invert(18%) sepia(25%) saturate(4741%) hue-rotate(91deg) brightness(99%) contrast(106%)}
.filter-primary-800{filter:invert(16%) sepia(89%) saturate(1019%) hue-rotate(86deg) brightness(92%) contrast(107%)}
.filter-red-50{filter:invert(89%) sepia(3%) saturate(521%) hue-rotate(307deg) brightness(109%) contrast(98%)}
.filter-red-100{filter:invert(81%) sepia(20%) saturate(294%) hue-rotate(306deg) brightness(107%) contrast(94%)}
.filter-red-200{filter:invert(78%) sepia(3%) saturate(3818%) hue-rotate(305deg) brightness(107%) contrast(90%)}
.filter-red-300{filter:invert(62%) sepia(27%) saturate(604%) hue-rotate(303deg) brightness(96%) contrast(97%)}
.filter-red-400{filter:invert(53%) sepia(12%) saturate(3580%) hue-rotate(308deg) brightness(91%) contrast(92%)}
.filter-red-500{filter:invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)}
.filter-red-600{filter:invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)}
.filter-red-700{filter:invert(16%) sepia(19%) saturate(5238%) hue-rotate(324deg) brightness(90%) contrast(95%)}
.filter-red-800{filter:invert(7%) sepia(48%) saturate(3111%) hue-rotate(330deg) brightness(97%) contrast(94%)}
.filter-orange-50{filter:invert(86%) sepia(3%) saturate(1033%) hue-rotate(329deg) brightness(114%) contrast(97%)}
.filter-orange-100{filter:invert(82%) sepia(4%) saturate(1982%) hue-rotate(324deg) brightness(118%) contrast(95%)}
.filter-orange-200{filter:invert(85%) sepia(12%) saturate(701%) hue-rotate(342deg) brightness(102%) contrast(88%)}
.filter-orange-300{filter:invert(71%) sepia(63%) saturate(262%) hue-rotate(344deg) brightness(95%) contrast(90%)}
.filter-orange-400{filter:invert(67%) sepia(68%) saturate(351%) hue-rotate(340deg) brightness(91%) contrast(93%)}
.filter-orange-500{filter:invert(71%) sepia(17%) saturate(2576%) hue-rotate(333deg) brightness(92%) contrast(83%)}
.filter-orange-600{filter:invert(48%) sepia(24%) saturate(1268%) hue-rotate(347deg) brightness(97%) contrast(84%)}
.filter-orange-700{filter:invert(34%) sepia(45%) saturate(693%) hue-rotate(347deg) brightness(96%) contrast(89%)}
.filter-orange-800{filter:invert(26%) sepia(20%) saturate(1484%) hue-rotate(348deg) brightness(91%) contrast(92%)}
.filter-yellow-50{filter:invert(92%) sepia(24%) saturate(544%) hue-rotate(302deg) brightness(114%) contrast(98%)}
.filter-yellow-100{filter:invert(87%) sepia(24%) saturate(213%) hue-rotate(356deg) brightness(106%) contrast(95%)}
.filter-yellow-200{filter:invert(90%) sepia(16%) saturate(699%) hue-rotate(339deg) brightness(105%) contrast(93%)}
.filter-yellow-300{filter:invert(94%) sepia(13%) saturate(1631%) hue-rotate(326deg) brightness(104%) contrast(89%)}
.filter-yellow-400{filter:invert(95%) sepia(72%) saturate(848%) hue-rotate(318deg) brightness(93%) contrast(99%)}
.filter-yellow-500{filter:invert(96%) sepia(73%) saturate(2135%) hue-rotate(319deg) brightness(96%) contrast(88%)}
.filter-yellow-600{filter:invert(79%) sepia(92%) saturate(1080%) hue-rotate(324deg) brightness(83%) contrast(81%)}
.filter-yellow-700{filter:invert(45%) sepia(59%) saturate(465%) hue-rotate(5deg) brightness(94%) contrast(87%)}
.filter-yellow-800{filter:invert(30%) sepia(50%) saturate(566%) hue-rotate(6deg) brightness(95%) contrast(88%)}
.filter-green-50{filter:invert(94%) sepia(8%) saturate(288%) hue-rotate(62deg) brightness(106%) contrast(97%)}
.filter-green-100{filter:invert(96%) sepia(9%) saturate(486%) hue-rotate(47deg) brightness(102%) contrast(93%)}
.filter-green-200{filter:invert(92%) sepia(20%) saturate(595%) hue-rotate(43deg) brightness(96%) contrast(90%)}
.filter-green-300{filter:invert(88%) sepia(32%) saturate(605%) hue-rotate(43deg) brightness(90%) contrast(90%)}
.filter-green-400{filter:invert(78%) sepia(15%) saturate(1509%) hue-rotate(53deg) brightness(95%) contrast(88%)}
.filter-green-500{filter:invert(56%) sepia(33%) saturate(988%) hue-rotate(56deg) brightness(104%) contrast(91%)}
.filter-green-600{filter:invert(71%) sepia(39%) saturate(6736%) hue-rotate(63deg) brightness(91%) contrast(80%)}
.filter-green-700{filter:invert(32%) sepia(39%) saturate(6604%) hue-rotate(75deg) brightness(96%) contrast(84%)}
.filter-green-800{filter:invert(21%) sepia(42%) saturate(2047%) hue-rotate(68deg) brightness(101%) contrast(89%)}
.filter-blue1-50{filter:invert(100%) sepia(84%) saturate(1558%) hue-rotate(179deg) brightness(110%) contrast(96%)}
.filter-blue1-100{filter:invert(86%) sepia(24%) saturate(212%) hue-rotate(183deg) brightness(104%) contrast(91%)}
.filter-blue1-200{filter:invert(88%) sepia(6%) saturate(1268%) hue-rotate(175deg) brightness(96%) contrast(91%)}
.filter-blue1-300{filter:invert(78%) sepia(15%) saturate(950%) hue-rotate(174deg) brightness(90%) contrast(92%)}
.filter-blue1-400{filter:invert(65%) sepia(17%) saturate(1344%) hue-rotate(168deg) brightness(86%) contrast(85%)}
.filter-blue1-500{filter:invert(52%) sepia(63%) saturate(439%) hue-rotate(165deg) brightness(83%) contrast(101%)}
.filter-blue1-600{filter:invert(33%) sepia(32%) saturate(1015%) hue-rotate(166deg) brightness(90%) contrast(87%)}
.filter-blue1-700{filter:invert(25%) sepia(18%) saturate(1422%) hue-rotate(165deg) brightness(92%) contrast(99%)}
.filter-blue1-800{filter:invert(12%) sepia(12%) saturate(2619%) hue-rotate(165deg) brightness(97%) contrast(94%)}
.filter-purple-50{filter:invert(95%) sepia(30%) saturate(157%) hue-rotate(182deg) brightness(99%) contrast(95%)}
.filter-purple-100{filter:invert(100%) sepia(49%) saturate(966%) hue-rotate(181deg) brightness(100%) contrast(87%)}
.filter-purple-200{filter:invert(93%) sepia(18%) saturate(457%) hue-rotate(194deg) brightness(92%) contrast(92%)}
.filter-purple-300{filter:invert(78%) sepia(18%) saturate(269%) hue-rotate(217deg) brightness(93%) contrast(84%)}
.filter-purple-400{filter:invert(68%) sepia(8%) saturate(996%) hue-rotate(216deg) brightness(88%) contrast(86%)}
.filter-purple-500{filter:invert(61%) sepia(8%) saturate(1412%) hue-rotate(216deg) brightness(85%) contrast(89%)}
.filter-purple-600{filter:invert(37%) sepia(13%) saturate(905%) hue-rotate(216deg) brightness(93%) contrast(88%)}
.filter-purple-700{filter:invert(25%) sepia(12%) saturate(973%) hue-rotate(215deg) brightness(92%) contrast(89%)}
.filter-purple-800{filter:invert(12%) sepia(8%) saturate(1767%) hue-rotate(216deg) brightness(98%) contrast(91%)}
.filter-blue2-50{filter:invert(89%) sepia(2%) saturate(219%) hue-rotate(201deg) brightness(109%) contrast(94%)}
.filter-blue2-100{filter:invert(85%) sepia(9%) saturate(128%) hue-rotate(208deg) brightness(101%) contrast(90%)}
.filter-blue2-200{filter:invert(84%) sepia(11%) saturate(258%) hue-rotate(208deg) brightness(80%) contrast(89%)}
.filter-blue2-300{filter:invert(52%) sepia(15%) saturate(476%) hue-rotate(208deg) brightness(86%) contrast(89%)}
.filter-blue2-400{filter:invert(28%) sepia(25%) saturate(643%) hue-rotate(208deg) brightness(92%) contrast(87%)}
.filter-blue2-500{filter:invert(14%) sepia(9%) saturate(3644%) hue-rotate(208deg) brightness(96%) contrast(90%)}
.filter-blue2-600{filter:invert(11%) sepia(10%) saturate(3390%) hue-rotate(208deg) brightness(95%) contrast(91%)}
.filter-blue2-700{filter:invert(9%) sepia(27%) saturate(1159%) hue-rotate(208deg) brightness(96%) contrast(95%)}
.filter-blue2-800{filter:invert(7%) sepia(18%) saturate(1669%) hue-rotate(210deg) brightness(91%) contrast(97%)}
.filter-grey-0{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(320deg) brightness(100%) contrast(100%)}
.filter-grey-50{filter:invert(100%) sepia(3%) saturate(85%) hue-rotate(16deg) brightness(112%) contrast(90%)}
.filter-grey-100{filter:invert(99%) sepia(8%) saturate(181%) hue-rotate(69deg) brightness(113%) contrast(80%)}
.filter-grey-200{filter:invert(99%) sepia(0) saturate(515%) hue-rotate(162deg) brightness(89%) contrast(86%)}
.filter-grey-300{filter:invert(85%) sepia(0) saturate(1494%) hue-rotate(179deg) brightness(86%) contrast(87%)}
.filter-grey-400{filter:invert(65%) sepia(0) saturate(10%) hue-rotate(158deg) brightness(89%) contrast(94%)}
.filter-grey-500{filter:invert(52%) sepia(0) saturate(193%) hue-rotate(169deg) brightness(97%) contrast(83%)}
.filter-grey-600{filter:invert(31%) sepia(0) saturate(121%) hue-rotate(207deg) brightness(96%) contrast(98%)}
.filter-grey-700{filter:invert(19%) sepia(0) saturate(1136%) hue-rotate(239deg) brightness(75%) contrast(77%)}
.filter-grey-800{filter:invert(6%) sepia(55%) saturate(0) hue-rotate(158deg) brightness(97%) contrast(86%)}
.filter-grey-900{filter:invert(0) sepia(100%) saturate(0) hue-rotate(164deg) brightness(95%) contrast(103%)}
.w-icon-16{width:16px}
.w-icon-20{width:20px}
.w-icon-24{width:24px}
.h-icon-16{height:16px}
.h-icon-20{height:20px}
.h-icon-24{height:24px}
.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.\[clip-path\:polygon\(0\%_0\%\2c 100\%_50\%\2c 0\%_100\%\)\]{clip-path:polygon(0 0,100% 50%,0 100%)}
.tooltip-enter{opacity:0;transition:opacity .2s}
.tooltip-enter-active,.tooltip-exit{opacity:1;transition:opacity .2s}
.tooltip-exit-active{opacity:0;transition:opacity .2s}
.placeholder\:text-grey-300::-moz-placeholder{--tw-text-opacity:1;color:rgb(179 179 179/var(--tw-text-opacity,1))}
.placeholder\:text-grey-300::placeholder{--tw-text-opacity:1;color:rgb(179 179 179/var(--tw-text-opacity,1))}
.placeholder\:text-grey-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}
.placeholder\:text-grey-500::placeholder{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}
.before\:invisible:before{content:var(--tw-content);visibility:hidden}
.before\:absolute:before{content:var(--tw-content);position:absolute}
.before\:bottom-0:before{bottom:0;content:var(--tw-content)}
.before\:left-0:before{content:var(--tw-content);left:0}
.before\:left-\[-1px\]:before{content:var(--tw-content);left:-1px}
.before\:left-\[8px\]:before{content:var(--tw-content);left:8px}
.before\:right-\[-1px\]:before{content:var(--tw-content);right:-1px}
.before\:right-\[calc\(100\%-5px\)\]:before{content:var(--tw-content);right:calc(100% - 5px)}
.before\:top-0:before{content:var(--tw-content);top:0}
.before\:ml-\[-17px\]:before{content:var(--tw-content);margin-left:-17px}
.before\:mt-\[-6px\]:before{content:var(--tw-content);margin-top:-6px}
.before\:flex:before{content:var(--tw-content);display:flex}
.before\:hidden:before{content:var(--tw-content);display:none}
.before\:h-\[16px\]:before{content:var(--tw-content);height:16px}
.before\:h-\[24px\]:before{content:var(--tw-content);height:24px}
.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}
.before\:h-\[32px\]:before{content:var(--tw-content);height:32px}
.before\:h-\[calc\(100\%\+2px\)\]:before{content:var(--tw-content);height:calc(100% + 2px)}
.before\:h-\[inherit\]:before{content:var(--tw-content);height:inherit}
.before\:h-full:before{content:var(--tw-content);height:100%}
.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}
.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}
.before\:w-\[40px\]:before{content:var(--tw-content);width:40px}
.before\:w-\[calc\(100\%\+1px\)\]:before{content:var(--tw-content);width:calc(100% + 1px)}
.before\:w-\[calc\(100\%\+2px\)\]:before{content:var(--tw-content);width:calc(100% + 2px)}
.before\:w-\[calc\(100\%-16px\)\]:before{content:var(--tw-content);width:calc(100% - 16px)}
.before\:flex-grow:before{content:var(--tw-content);flex-grow:1}
.before\:rounded-\[8px\]:before{border-radius:8px;content:var(--tw-content)}
.before\:rounded-lg:before{border-radius:.5rem;content:var(--tw-content)}
.before\:rounded-l-\[8px\]:before{border-bottom-left-radius:8px;border-top-left-radius:8px;content:var(--tw-content)}
.before\:rounded-r-\[8px\]:before{border-bottom-right-radius:8px;border-top-right-radius:8px;content:var(--tw-content)}
.before\:bg-green-500:before{--tw-bg-opacity:1;background-color:rgb(88 190 39/var(--tw-bg-opacity,1));content:var(--tw-content)}
.before\:bg-grey-200:before{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));content:var(--tw-content)}
.before\:bg-primary-500:before{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1));content:var(--tw-content)}
.before\:text-2xl:before{content:var(--tw-content);font-size:1.5rem;line-height:2rem}
.before\:text-red-500:before{--tw-text-opacity:1;color:rgb(218 62 82/var(--tw-text-opacity,1));content:var(--tw-content)}
.before\:shadow-\[-20px_0_10px_-10px_inset\]:before{--tw-shadow:-20px 0 10px -10px inset;--tw-shadow-colored:inset -20px 0 10px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:var(--tw-content)}
.before\:shadow-grey-50:before{--tw-shadow-color:#f2f2f2;--tw-shadow:var(--tw-shadow-colored);content:var(--tw-content)}
.before\:shadow-white:before{--tw-shadow-color:#fff;--tw-shadow:var(--tw-shadow-colored);content:var(--tw-content)}
.before\:outline:before{content:var(--tw-content);outline-style:solid}
.before\:outline-\[2px\]:before{content:var(--tw-content);outline-width:2px}
.before\:outline-white:before{content:var(--tw-content);outline-color:#fff}
.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}
.before\:content-\[\"\*\"\]:before{--tw-content:"*";content:var(--tw-content)}
.after\:invisible:after{content:var(--tw-content);visibility:hidden}
.after\:absolute:after{content:var(--tw-content);position:absolute}
.after\:left-\[calc\(100\%-5px\)\]:after{content:var(--tw-content);left:calc(100% - 5px)}
.after\:flex:after{content:var(--tw-content);display:flex}
.after\:hidden:after{content:var(--tw-content);display:none}
.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}
.after\:h-full:after{content:var(--tw-content);height:100%}
.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}
.after\:w-\[40px\]:after{content:var(--tw-content);width:40px}
.after\:flex-grow:after{content:var(--tw-content);flex-grow:1}
.after\:bg-green-500:after{--tw-bg-opacity:1;background-color:rgb(88 190 39/var(--tw-bg-opacity,1));content:var(--tw-content)}
.after\:bg-grey-200:after{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));content:var(--tw-content)}
.after\:shadow-\[20px_0_10px_-10px_inset\]:after{--tw-shadow:20px 0 10px -10px inset;--tw-shadow-colored:inset 20px 0 10px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:var(--tw-content)}
.after\:shadow-grey-50:after{--tw-shadow-color:#f2f2f2;--tw-shadow:var(--tw-shadow-colored);content:var(--tw-content)}
.after\:shadow-white:after{--tw-shadow-color:#fff;--tw-shadow:var(--tw-shadow-colored);content:var(--tw-content)}
.last\:mb-0:last-child{margin-bottom:0}
.focus-within\:outline-yellow-500:focus-within{outline-color:#e8bc4a}
.hover\:cursor-pointer:hover{cursor:pointer}
.hover\:border-primary-400:hover{--tw-border-opacity:1;border-color:rgb(102 194 102/var(--tw-border-opacity,1))}
.hover\:border-primary-500:hover{--tw-border-opacity:1;border-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.hover\:border-primary-600:hover{--tw-border-opacity:1;border-color:rgb(0 108 0/var(--tw-border-opacity,1))}
.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(153 43 57/var(--tw-border-opacity,1))}
.hover\:border-transparent:hover{border-color:transparent}
.hover\:bg-blue1-400:hover{--tw-bg-opacity:1;background-color:rgb(92 154 206/var(--tw-bg-opacity,1))}
.hover\:bg-blue1-50:hover{--tw-bg-opacity:1;background-color:rgb(239 245 250/var(--tw-bg-opacity,1))}
.hover\:bg-blue2-400:hover{--tw-bg-opacity:1;background-color:rgb(77 73 105/var(--tw-bg-opacity,1))}
.hover\:bg-blue2-50:hover{--tw-bg-opacity:1;background-color:rgb(241 241 244/var(--tw-bg-opacity,1))}
.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgb(127 211 86/var(--tw-bg-opacity,1))}
.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(243 251 239/var(--tw-bg-opacity,1))}
.hover\:bg-grey-100:hover{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity,1))}
.hover\:bg-grey-400:hover{--tw-bg-opacity:1;background-color:rgb(147 147 147/var(--tw-bg-opacity,1))}
.hover\:bg-grey-50:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}
.hover\:bg-orange-400:hover{--tw-bg-opacity:1;background-color:rgb(225 160 101/var(--tw-bg-opacity,1))}
.hover\:bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(251 242 233/var(--tw-bg-opacity,1))}
.hover\:bg-positive-50:hover{--tw-bg-opacity:1;background-color:rgb(243 251 239/var(--tw-bg-opacity,1))}
.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgb(102 194 102/var(--tw-bg-opacity,1))}
.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(244 251 244/var(--tw-bg-opacity,1))}
.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1))}
.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(0 108 0/var(--tw-bg-opacity,1))}
.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgb(158 147 185/var(--tw-bg-opacity,1))}
.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(244 243 247/var(--tw-bg-opacity,1))}
.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgb(224 91 108/var(--tw-bg-opacity,1))}
.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 243/var(--tw-bg-opacity,1))}
.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(218 62 82/var(--tw-bg-opacity,1))}
.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(153 43 57/var(--tw-bg-opacity,1))}
.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(237 201 110/var(--tw-bg-opacity,1))}
.hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgb(253 248 237/var(--tw-bg-opacity,1))}
.hover\:text-primary-400:hover{--tw-text-opacity:1;color:rgb(102 194 102/var(--tw-text-opacity,1))}
.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(0 154 0/var(--tw-text-opacity,1))}
.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(0 108 0/var(--tw-text-opacity,1))}
.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.hover\:filter-primary-600:hover{filter:invert(25%) sepia(89%) saturate(1028%) hue-rotate(87deg) brightness(98%) contrast(109%)}
.hover\:filter-red-500:hover{filter:invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)}
.hover\:filter-red-600:hover{filter:invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)}
.hover\:filter-orange-600:hover{filter:invert(48%) sepia(24%) saturate(1268%) hue-rotate(347deg) brightness(97%) contrast(84%)}
.hover\:filter-yellow-600:hover{filter:invert(79%) sepia(92%) saturate(1080%) hue-rotate(324deg) brightness(83%) contrast(81%)}
.hover\:filter-green-600:hover{filter:invert(71%) sepia(39%) saturate(6736%) hue-rotate(63deg) brightness(91%) contrast(80%)}
.hover\:filter-blue1-600:hover{filter:invert(33%) sepia(32%) saturate(1015%) hue-rotate(166deg) brightness(90%) contrast(87%)}
.hover\:filter-purple-600:hover{filter:invert(37%) sepia(13%) saturate(905%) hue-rotate(216deg) brightness(93%) contrast(88%)}
.hover\:filter-blue2-600:hover{filter:invert(11%) sepia(10%) saturate(3390%) hue-rotate(208deg) brightness(95%) contrast(91%)}
.hover\:filter-grey-600:hover{filter:invert(31%) sepia(0) saturate(121%) hue-rotate(207deg) brightness(96%) contrast(98%)}
.focus\:rounded-lg:focus{border-radius:.5rem}
.focus\:border-none:focus{border-style:none}
.focus\:bg-primary-500:focus{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1))}
.focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgb(218 62 82/var(--tw-bg-opacity,1))}
.focus\:text-primary-400:focus{--tw-text-opacity:1;color:rgb(102 194 102/var(--tw-text-opacity,1))}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}
.focus\:outline:focus{outline-style:solid}
.focus\:outline-2:focus{outline-width:2px}
.focus\:outline-primary-500:focus{outline-color:#009a00}
.focus\:outline-yellow-500:focus{outline-color:#e8bc4a}
.focus\:before\:outline:focus:before{content:var(--tw-content);outline-style:solid}
.focus\:before\:outline-2:focus:before{content:var(--tw-content);outline-width:2px}
.focus\:before\:outline-yellow-500:focus:before{content:var(--tw-content);outline-color:#e8bc4a}
.focus-visible\:rounded:focus-visible{border-radius:.25rem}
.focus-visible\:bg-blue1-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(217 231 243/var(--tw-bg-opacity,1))}
.focus-visible\:bg-blue1-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(63 136 197/var(--tw-bg-opacity,1))}
.focus-visible\:bg-blue2-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(213 212 220/var(--tw-bg-opacity,1))}
.focus-visible\:bg-blue2-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(46 41 78/var(--tw-bg-opacity,1))}
.focus-visible\:bg-green-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(228 246 219/var(--tw-bg-opacity,1))}
.focus-visible\:bg-green-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(88 190 39/var(--tw-bg-opacity,1))}
.focus-visible\:bg-grey-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity,1))}
.focus-visible\:bg-grey-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(128 128 128/var(--tw-bg-opacity,1))}
.focus-visible\:bg-orange-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(248 231 216/var(--tw-bg-opacity,1))}
.focus-visible\:bg-orange-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(218 137 62/var(--tw-bg-opacity,1))}
.focus-visible\:bg-positive-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(228 246 219/var(--tw-bg-opacity,1))}
.focus-visible\:bg-primary-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(217 240 217/var(--tw-bg-opacity,1))}
.focus-visible\:bg-primary-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1))}
.focus-visible\:bg-purple-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(232 230 239/var(--tw-bg-opacity,1))}
.focus-visible\:bg-purple-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(141 128 173/var(--tw-bg-opacity,1))}
.focus-visible\:bg-red-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(248 216 220/var(--tw-bg-opacity,1))}
.focus-visible\:bg-red-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(218 62 82/var(--tw-bg-opacity,1))}
.focus-visible\:bg-yellow-100:focus-visible{--tw-bg-opacity:1;background-color:rgb(249 238 210/var(--tw-bg-opacity,1))}
.focus-visible\:bg-yellow-500:focus-visible{--tw-bg-opacity:1;background-color:rgb(232 188 74/var(--tw-bg-opacity,1))}
.focus-visible\:p-\[2px\]:focus-visible{padding:2px}
.focus-visible\:text-primary-400:focus-visible{--tw-text-opacity:1;color:rgb(102 194 102/var(--tw-text-opacity,1))}
.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}
.focus-visible\:outline:focus-visible{outline-style:solid}
.focus-visible\:outline-2:focus-visible{outline-width:2px}
.focus-visible\:outline-\[1px\]:focus-visible{outline-width:1px}
.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}
.focus-visible\:outline-blue1-600:focus-visible{outline-color:#2c5f8a}
.focus-visible\:outline-orange-600:focus-visible{outline-color:#b97435}
.focus-visible\:outline-primary-600:focus-visible{outline-color:#006c00}
.focus-visible\:outline-primary-700:focus-visible{outline-color:#004d00}
.focus-visible\:outline-red-600:focus-visible{outline-color:#992b39}
.focus-visible\:outline-yellow-500:focus-visible{outline-color:#e8bc4a}
.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.focus-visible\:ring-primary-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(0 108 0/var(--tw-ring-opacity,1))}
.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(153 43 57/var(--tw-ring-opacity,1))}
.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}
.before\:focus-visible\:outline:focus-visible:before{content:var(--tw-content);outline-style:solid}
.before\:focus-visible\:outline-\[2px\]:focus-visible:before{content:var(--tw-content);outline-width:2px}
.before\:focus-visible\:outline-white:focus-visible:before{content:var(--tw-content);outline-color:#fff}
.active\:border-transparent:active{border-color:transparent}
.active\:bg-primary-500:active{--tw-bg-opacity:1;background-color:rgb(0 154 0/var(--tw-bg-opacity,1))}
.active\:bg-primary-600:active{--tw-bg-opacity:1;background-color:rgb(0 108 0/var(--tw-bg-opacity,1))}
.active\:bg-primary-700:active{--tw-bg-opacity:1;background-color:rgb(0 77 0/var(--tw-bg-opacity,1))}
.active\:bg-red-600:active{--tw-bg-opacity:1;background-color:rgb(153 43 57/var(--tw-bg-opacity,1))}
.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(109 31 41/var(--tw-bg-opacity,1))}
.active\:bg-transparent:active{background-color:transparent}
.active\:text-primary-700:active{--tw-text-opacity:1;color:rgb(0 77 0/var(--tw-text-opacity,1))}
.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.group:hover .group-hover\:border{border-width:1px}
.group:hover .group-hover\:border-\[2px\]{border-width:2px}
.group:hover .group-hover\:border-solid{border-style:solid}
.group:hover .group-hover\:border-primary-600{--tw-border-opacity:1;border-color:rgb(0 108 0/var(--tw-border-opacity,1))}
.group:hover .group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgb(153 43 57/var(--tw-border-opacity,1))}
.group:hover .group-hover\:border-b-primary-400{--tw-border-opacity:1;border-bottom-color:rgb(102 194 102/var(--tw-border-opacity,1))}
.group:hover .group-hover\:border-b-primary-500{--tw-border-opacity:1;border-bottom-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.group:hover .group-hover\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(0 108 0/var(--tw-bg-opacity,1))}
.group:hover .group-hover\:text-blue1-400{--tw-text-opacity:1;color:rgb(92 154 206/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-green-400{--tw-text-opacity:1;color:rgb(127 211 86/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-orange-400{--tw-text-opacity:1;color:rgb(225 160 101/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-primary-400{--tw-text-opacity:1;color:rgb(102 194 102/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-primary-600{--tw-text-opacity:1;color:rgb(0 108 0/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-red-400{--tw-text-opacity:1;color:rgb(224 91 108/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:rgb(153 43 57/var(--tw-text-opacity,1))}
.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.group:hover .group-hover\:filter-primary-400{filter:invert(64%) sepia(10%) saturate(1957%) hue-rotate(71deg) brightness(104%) contrast(86%)}
.group:hover .group-hover\:filter-primary-500{filter:invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)}
.group:hover .group-hover\:filter-primary-600,.group\/icon:hover .group-hover\/icon\:filter-primary-600{filter:invert(25%) sepia(89%) saturate(1028%) hue-rotate(87deg) brightness(98%) contrast(109%)}
.group:hover .group-hover\:filter-red-400{filter:invert(53%) sepia(12%) saturate(3580%) hue-rotate(308deg) brightness(91%) contrast(92%)}
.group:hover .group-hover\:filter-red-600,.group\/icon:hover .group-hover\/icon\:filter-red-600{filter:invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)}
.group:hover .group-hover\:filter-orange-400{filter:invert(67%) sepia(68%) saturate(351%) hue-rotate(340deg) brightness(91%) contrast(93%)}
.group:hover .group-hover\:filter-orange-600{filter:invert(48%) sepia(24%) saturate(1268%) hue-rotate(347deg) brightness(97%) contrast(84%)}
.group:hover .group-hover\:filter-yellow-600,.group\/icon:hover .group-hover\/icon\:filter-yellow-600{filter:invert(79%) sepia(92%) saturate(1080%) hue-rotate(324deg) brightness(83%) contrast(81%)}
.group:hover .group-hover\:filter-green-400{filter:invert(78%) sepia(15%) saturate(1509%) hue-rotate(53deg) brightness(95%) contrast(88%)}
.group:hover .group-hover\:filter-green-600,.group\/icon:hover .group-hover\/icon\:filter-green-600{filter:invert(71%) sepia(39%) saturate(6736%) hue-rotate(63deg) brightness(91%) contrast(80%)}
.group:hover .group-hover\:filter-blue1-400{filter:invert(65%) sepia(17%) saturate(1344%) hue-rotate(168deg) brightness(86%) contrast(85%)}
.group:hover .group-hover\:filter-blue1-600,.group\/icon:hover .group-hover\/icon\:filter-blue1-600{filter:invert(33%) sepia(32%) saturate(1015%) hue-rotate(166deg) brightness(90%) contrast(87%)}
.group:hover .group-hover\:filter-purple-600,.group\/icon:hover .group-hover\/icon\:filter-purple-600{filter:invert(37%) sepia(13%) saturate(905%) hue-rotate(216deg) brightness(93%) contrast(88%)}
.group:hover .group-hover\:filter-blue2-600,.group\/icon:hover .group-hover\/icon\:filter-blue2-600{filter:invert(11%) sepia(10%) saturate(3390%) hue-rotate(208deg) brightness(95%) contrast(91%)}
.group:hover .group-hover\:filter-grey-0{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(320deg) brightness(100%) contrast(100%)}
.group:hover .group-hover\:filter-grey-600,.group\/icon:hover .group-hover\/icon\:filter-grey-600{filter:invert(31%) sepia(0) saturate(121%) hue-rotate(207deg) brightness(96%) contrast(98%)}
.group:focus .group-focus\:text-blue1-500{--tw-text-opacity:1;color:rgb(63 136 197/var(--tw-text-opacity,1))}
.group:focus .group-focus\:text-green-500{--tw-text-opacity:1;color:rgb(88 190 39/var(--tw-text-opacity,1))}
.group:focus .group-focus\:text-orange-500{--tw-text-opacity:1;color:rgb(218 137 62/var(--tw-text-opacity,1))}
.group:focus .group-focus\:text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0/var(--tw-text-opacity,1))}
.group:focus .group-focus\:text-red-500{--tw-text-opacity:1;color:rgb(218 62 82/var(--tw-text-opacity,1))}
.group:focus .group-focus\:filter-primary-400{filter:invert(64%) sepia(10%) saturate(1957%) hue-rotate(71deg) brightness(104%) contrast(86%)}
.group:focus .group-focus\:filter-primary-500{filter:invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)}
.group:focus .group-focus\:filter-red-500{filter:invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)}
.group:focus .group-focus\:filter-orange-500{filter:invert(71%) sepia(17%) saturate(2576%) hue-rotate(333deg) brightness(92%) contrast(83%)}
.group:focus .group-focus\:filter-green-500{filter:invert(56%) sepia(33%) saturate(988%) hue-rotate(56deg) brightness(104%) contrast(91%)}
.group:focus .group-focus\:filter-blue1-500{filter:invert(52%) sepia(63%) saturate(439%) hue-rotate(165deg) brightness(83%) contrast(101%)}
.group:focus-visible .group-focus-visible\:filter-primary-500{filter:invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)}
.group:focus-visible .group-focus-visible\:filter-red-500{filter:invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)}
.group:focus-visible .group-focus-visible\:filter-orange-500{filter:invert(71%) sepia(17%) saturate(2576%) hue-rotate(333deg) brightness(92%) contrast(83%)}
.group:focus-visible .group-focus-visible\:filter-yellow-500{filter:invert(96%) sepia(73%) saturate(2135%) hue-rotate(319deg) brightness(96%) contrast(88%)}
.group:focus-visible .group-focus-visible\:filter-green-500{filter:invert(56%) sepia(33%) saturate(988%) hue-rotate(56deg) brightness(104%) contrast(91%)}
.group:focus-visible .group-focus-visible\:filter-blue1-500{filter:invert(52%) sepia(63%) saturate(439%) hue-rotate(165deg) brightness(83%) contrast(101%)}
.group:focus-visible .group-focus-visible\:filter-purple-500{filter:invert(61%) sepia(8%) saturate(1412%) hue-rotate(216deg) brightness(85%) contrast(89%)}
.group:focus-visible .group-focus-visible\:filter-blue2-500{filter:invert(14%) sepia(9%) saturate(3644%) hue-rotate(208deg) brightness(96%) contrast(90%)}
.group:focus-visible .group-focus-visible\:filter-grey-500{filter:invert(52%) sepia(0) saturate(193%) hue-rotate(169deg) brightness(97%) contrast(83%)}
.group:active .group-active\:text-blue1-600{--tw-text-opacity:1;color:rgb(44 95 138/var(--tw-text-opacity,1))}
.group:active .group-active\:text-green-600{--tw-text-opacity:1;color:rgb(71 167 26/var(--tw-text-opacity,1))}
.group:active .group-active\:text-orange-600{--tw-text-opacity:1;color:rgb(185 116 53/var(--tw-text-opacity,1))}
.group:active .group-active\:text-primary-700{--tw-text-opacity:1;color:rgb(0 77 0/var(--tw-text-opacity,1))}
.group:active .group-active\:text-red-600{--tw-text-opacity:1;color:rgb(153 43 57/var(--tw-text-opacity,1))}
.group:active .group-active\:text-red-700{--tw-text-opacity:1;color:rgb(109 31 41/var(--tw-text-opacity,1))}
.group:active .group-active\:filter-primary-700{filter:invert(18%) sepia(25%) saturate(4741%) hue-rotate(91deg) brightness(99%) contrast(106%)}
.group:active .group-active\:filter-red-600{filter:invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)}
.group:active .group-active\:filter-red-700{filter:invert(16%) sepia(19%) saturate(5238%) hue-rotate(324deg) brightness(90%) contrast(95%)}
.group:active .group-active\:filter-orange-600{filter:invert(48%) sepia(24%) saturate(1268%) hue-rotate(347deg) brightness(97%) contrast(84%)}
.group:active .group-active\:filter-green-600{filter:invert(71%) sepia(39%) saturate(6736%) hue-rotate(63deg) brightness(91%) contrast(80%)}
.group:active .group-active\:filter-blue1-600{filter:invert(33%) sepia(32%) saturate(1015%) hue-rotate(166deg) brightness(90%) contrast(87%)}
.peer:focus-visible~.peer-focus-visible\:ring-\[2px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.peer:focus-visible~.peer-focus-visible\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}
@media not all and (min-width:1024px){.max-lg\:right-\[16px\]{right:16px}}
@media (min-width:640px){.sm\:justify-start{justify-content:flex-start}}
@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:mr-8{margin-right:2rem}.md\:w-\[234px\]{width:234px}.md\:grid-cols-\[auto_1fr_1fr\]{grid-template-columns:auto 1fr 1fr}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-self-end{justify-self:end}.md\:px-\[56px\]{padding-left:56px;padding-right:56px}.md\:pb-0{padding-bottom:0}.md\:pl-10{padding-left:2.5rem}.md\:pr-2{padding-right:.5rem}}
@media (min-width:1024px){.lg\:right-\[32px\]{right:32px}.lg\:w-\[272px\]{width:272px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-self-center{justify-self:center}.lg\:px-\[112px\]{padding-left:112px;padding-right:112px}.lg\:pl-24{padding-left:6rem}.lg\:text-left{text-align:left}}
@media (min-width:1280px){.xl\:right-\[64px\]{right:64px}.xl\:w-\[320px\]{width:320px}}
@media (min-width:1536px){.\32xl\:h-\[48px\]{height:48px}.\32xl\:min-h-\[56px\]{min-height:56px}.\32xl\:px-\[24px\]{padding-left:24px;padding-right:24px}}
.\[\&\:\:-moz-range-thumb\]\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}
.\[\&\:\:-moz-range-thumb\]\:h-\[8px\]::-moz-range-thumb{height:8px}
.\[\&\:\:-moz-range-thumb\]\:w-\[8px\]::-moz-range-thumb{width:8px}
.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}
.\[\&\:\:-moz-range-thumb\]\:border-\[6px\]::-moz-range-thumb{border-width:6px}
.\[\&\:\:-moz-range-thumb\]\:border-solid::-moz-range-thumb{border-style:solid}
.\[\&\:\:-moz-range-thumb\]\:border-primary-500::-moz-range-thumb{--tw-border-opacity:1;border-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.\[\&\:\:-moz-range-thumb\]\:bg-white::-moz-range-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}
.\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}
.\[\&\:\:-webkit-slider-thumb\]\:h-\[20px\]::-webkit-slider-thumb{height:20px}
.\[\&\:\:-webkit-slider-thumb\]\:w-\[20px\]::-webkit-slider-thumb{width:20px}
.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}
.\[\&\:\:-webkit-slider-thumb\]\:border-\[6px\]::-webkit-slider-thumb{border-width:6px}
.\[\&\:\:-webkit-slider-thumb\]\:border-solid::-webkit-slider-thumb{border-style:solid}
.\[\&\:\:-webkit-slider-thumb\]\:border-primary-500::-webkit-slider-thumb{--tw-border-opacity:1;border-color:rgb(0 154 0/var(--tw-border-opacity,1))}
.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-blue1-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(92 154 206/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-blue1-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(239 245 250/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-blue2-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(77 73 105/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-blue2-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(241 241 244/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-green-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(127 211 86/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-green-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(243 251 239/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-grey-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(147 147 147/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-grey-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-orange-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(225 160 101/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-orange-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(251 242 233/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-positive-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(243 251 239/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-primary-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(102 194 102/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-primary-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(244 251 244/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-purple-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(158 147 185/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-purple-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(244 243 247/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-red-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(224 91 108/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-red-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(253 242 243/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-yellow-400:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(237 201 110/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:border-yellow-50:not(:focus-visible):hover{--tw-border-opacity:1;border-color:rgb(253 248 237/var(--tw-border-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-blue1-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(92 154 206/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-blue1-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(239 245 250/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-blue2-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(77 73 105/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-blue2-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(241 241 244/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-green-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(127 211 86/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-green-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(243 251 239/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-grey-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(147 147 147/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-grey-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-orange-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(225 160 101/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-orange-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(251 242 233/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-positive-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(243 251 239/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-primary-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(102 194 102/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-primary-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(244 251 244/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-purple-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(158 147 185/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-purple-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(244 243 247/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-red-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(224 91 108/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-red-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(253 242 243/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-yellow-400:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(237 201 110/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:bg-yellow-50:not(:focus-visible):hover{--tw-bg-opacity:1;background-color:rgb(253 248 237/var(--tw-bg-opacity,1))}
.hover\:\[\&\:not\(\:focus-visible\)\]\:text-white:not(:focus-visible):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.\[\&\>img\]\:h-full>img{height:100%}
.\[\&\>img\]\:w-full>img{width:100%}
@tailwind base;
@tailwind components;
@tailwind utilities;
@font-face {
  font-family: 'Quicksand';
  src: url('public/fonts/Quicksand-variable.ttf') format('truetype');
  font-weight: 100 900;
}
@font-face {
  font-family: 'Roboto';
  src: url('public/fonts/Roboto-variable.ttf') format('truetype');
  font-weight: 100 900;
}
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
:root {
    --grey50: #F2F2F2;
    --grey200: #D3D3D3;
  }
/* Firefox */
@-moz-document url-prefix() {
    * {
      scrollbar-width: thin;
      scrollbar-color: var(--grey200) var(--grey50);
    }
  }
/* Chrome, Edge, and Safari */
*::-webkit-scrollbar {
    width: 14px;
    height: 14px;
  }
*::-webkit-scrollbar-track {
    border-radius: 8px;
    box-shadow: inset 0 0 10px 10px var(--grey50);
    border: solid 3px transparent;
  }
*::-webkit-scrollbar-thumb {
    border-radius: 8px;
    box-shadow: inset 0 0 10px 10px var(--grey200);
    border: solid 3px transparent;
  }
.\!container{width:100% !important}
.container{width:100%}
@media (min-width: 360px){
.\!container{max-width:360px !important}
.container{max-width:360px}}
@media (min-width: 768px){
.\!container{max-width:768px !important}
.container{max-width:768px}}
@media (min-width: 1440px){
.\!container{max-width:1440px !important}
.container{max-width:1440px}}
@media (min-width: 1536px){
.\!container{max-width:1536px !important}
.container{max-width:1536px}}
@media (min-width: 1920px){
.\!container{max-width:1920px !important}
.container{max-width:1920px}}
.pointer-events-none{pointer-events:none}
.visible{visibility:visible}
.static{position:static}
.fixed{position:fixed}
.absolute{position:absolute}
.relative{position:relative}
.sticky{position:sticky}
.-right-\[5px\]{right:-5px}
.bottom-0{bottom:0px}
.left-0{left:0px}
.left-\[10px\]{left:10px}
.right-0{right:0px}
.right-2{right:0.5rem}
.right-\[20px\]{right:20px}
.right-\[50px\]{right:50px}
.top-0{top:0px}
.top-1\/2{top:50%}
.top-\[100\%\]{top:100%}
.top-\[64px\]{top:64px}
.top-\[65px\]{top:65px}
.top-\[66px\]{top:66px}
.z-0{z-index:0}
.z-10{z-index:10}
.z-40{z-index:40}
.z-50{z-index:50}
.z-\[0\]{z-index:0}
.z-\[10000\]{z-index:10000}
.z-\[1000\]{z-index:1000}
.z-\[1001\]{z-index:1001}
.z-\[1999\]{z-index:1999}
.z-\[1\]{z-index:1}
.z-\[25\]{z-index:25}
.z-\[2\]{z-index:2}
.z-\[998\]{z-index:998}
.z-\[9999\]{z-index:9999}
.col-span-2{grid-column:span 2 / span 2}
.float-right{float:right}
.m-0{margin:0px}
.m-2{margin:0.5rem}
.m-\[10px\]{margin:10px}
.m-\[16px_0\]{margin:16px 0}
.m-\[32px\]{margin:32px}
.m-auto{margin:auto}
.mx-1{margin-left:0.25rem;margin-right:0.25rem}
.mx-2{margin-left:0.5rem;margin-right:0.5rem}
.mx-\[10px\]{margin-left:10px;margin-right:10px}
.mx-\[24px\]{margin-left:24px;margin-right:24px}
.mx-\[4px\]{margin-left:4px;margin-right:4px}
.mx-\[6px\]{margin-left:6px;margin-right:6px}
.mx-\[8px\]{margin-left:8px;margin-right:8px}
.mx-auto{margin-left:auto;margin-right:auto}
.my-0{margin-top:0px;margin-bottom:0px}
.my-1{margin-top:0.25rem;margin-bottom:0.25rem}
.my-2{margin-top:0.5rem;margin-bottom:0.5rem}
.my-3{margin-top:0.75rem;margin-bottom:0.75rem}
.my-4{margin-top:1rem;margin-bottom:1rem}
.my-6{margin-top:1.5rem;margin-bottom:1.5rem}
.my-8{margin-top:2rem;margin-bottom:2rem}
.my-\[-12px\]{margin-top:-12px;margin-bottom:-12px}
.my-\[10px\]{margin-top:10px;margin-bottom:10px}
.my-\[12px\]{margin-top:12px;margin-bottom:12px}
.my-\[15px\]{margin-top:15px;margin-bottom:15px}
.my-\[16px\]{margin-top:16px;margin-bottom:16px}
.my-\[20px\]{margin-top:20px;margin-bottom:20px}
.my-\[4px\]{margin-top:4px;margin-bottom:4px}
.my-\[6px\]{margin-top:6px;margin-bottom:6px}
.my-\[8px\]{margin-top:8px;margin-bottom:8px}
.my-auto{margin-top:auto;margin-bottom:auto}
.-ml-\[10px\]{margin-left:-10px}
.mb-0{margin-bottom:0px}
.mb-2{margin-bottom:0.5rem}
.mb-3{margin-bottom:0.75rem}
.mb-4{margin-bottom:1rem}
.mb-6{margin-bottom:1.5rem}
.mb-7{margin-bottom:1.75rem}
.mb-8{margin-bottom:2rem}
.mb-\[10px\]{margin-bottom:10px}
.mb-\[12px\]{margin-bottom:12px}
.mb-\[16px\]{margin-bottom:16px}
.mb-\[18px\]{margin-bottom:18px}
.mb-\[20px\]{margin-bottom:20px}
.mb-\[24px\]{margin-bottom:24px}
.mb-\[28px\]{margin-bottom:28px}
.mb-\[4px\]{margin-bottom:4px}
.mb-\[5px\]{margin-bottom:5px}
.mb-\[6px\]{margin-bottom:6px}
.mb-\[8px\]{margin-bottom:8px}
.ml-0{margin-left:0px}
.ml-2{margin-left:0.5rem}
.ml-4{margin-left:1rem}
.ml-\[10px\]{margin-left:10px}
.ml-\[20px\]{margin-left:20px}
.ml-\[24px\]{margin-left:24px}
.ml-\[2px\]{margin-left:2px}
.ml-\[3px\]{margin-left:3px}
.ml-\[4px\]{margin-left:4px}
.ml-\[5px\]{margin-left:5px}
.ml-\[6px\]{margin-left:6px}
.ml-\[8px\]{margin-left:8px}
.ml-auto{margin-left:auto}
.mr-0{margin-right:0px}
.mr-2{margin-right:0.5rem}
.mr-4{margin-right:1rem}
.mr-6{margin-right:1.5rem}
.mr-\[10px\]{margin-right:10px}
.mr-\[15px\]{margin-right:15px}
.mr-\[16px\]{margin-right:16px}
.mr-\[20px\]{margin-right:20px}
.mr-\[3px\]{margin-right:3px}
.mr-\[40px\]{margin-right:40px}
.mr-\[4px\]{margin-right:4px}
.mr-\[5px\]{margin-right:5px}
.mr-\[6px\]{margin-right:6px}
.mr-\[8px\]{margin-right:8px}
.mr-auto{margin-right:auto}
.mt-0{margin-top:0px}
.mt-1{margin-top:0.25rem}
.mt-16{margin-top:4rem}
.mt-2{margin-top:0.5rem}
.mt-4{margin-top:1rem}
.mt-6{margin-top:1.5rem}
.mt-8{margin-top:2rem}
.mt-\[-4px\]{margin-top:-4px}
.mt-\[10px\]{margin-top:10px}
.mt-\[12px\]{margin-top:12px}
.mt-\[14px\]{margin-top:14px}
.mt-\[15px\]{margin-top:15px}
.mt-\[16px\]{margin-top:16px}
.mt-\[18px\]{margin-top:18px}
.mt-\[1px\]{margin-top:1px}
.mt-\[20px\]{margin-top:20px}
.mt-\[24px\]{margin-top:24px}
.mt-\[25px\]{margin-top:25px}
.mt-\[2px\]{margin-top:2px}
.mt-\[30px\]{margin-top:30px}
.mt-\[32px\]{margin-top:32px}
.mt-\[40px\]{margin-top:40px}
.mt-\[4px\]{margin-top:4px}
.mt-\[6px\]{margin-top:6px}
.mt-\[8px\]{margin-top:8px}
.mt-auto{margin-top:auto}
.box-border{box-sizing:border-box}
.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.block{display:block}
.inline{display:inline}
.flex{display:flex}
.inline-flex{display:inline-flex}
.table{display:table}
.table-row{display:table-row}
.grid{display:grid}
.\!hidden{display:none !important}
.hidden{display:none}
.\!h-\[100px\]{height:100px !important}
.\!h-\[20px\]{height:20px !important}
.\!h-full{height:100% !important}
.h-10{height:2.5rem}
.h-12{height:3rem}
.h-160{height:40rem}
.h-4{height:1rem}
.h-6{height:1.5rem}
.h-\[100vh\]{height:100vh}
.h-\[10px\]{height:10px}
.h-\[14px\]{height:14px}
.h-\[18px\]{height:18px}
.h-\[1px\]{height:1px}
.h-\[200px\]{height:200px}
.h-\[208px\]{height:208px}
.h-\[20px\]{height:20px}
.h-\[230px\]{height:230px}
.h-\[241px\]{height:241px}
.h-\[24px\]{height:24px}
.h-\[25px\]{height:25px}
.h-\[280px\]{height:280px}
.h-\[30px\]{height:30px}
.h-\[320px\]{height:320px}
.h-\[32px\]{height:32px}
.h-\[408px\]{height:408px}
.h-\[40px\]{height:40px}
.h-\[48px\]{height:48px}
.h-\[4px\]{height:4px}
.h-\[50px\]{height:50px}
.h-\[52px\]{height:52px}
.h-\[56px\]{height:56px}
.h-\[64px\]{height:64px}
.h-\[calc\(100vh-176px\)\]{height:calc(100vh - 176px)}
.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}
.h-auto{height:auto}
.h-fit{height:-moz-fit-content;height:fit-content}
.h-full{height:100%}
.h-screen{height:100vh}
.max-h-24{max-height:6rem}
.max-h-6{max-height:1.5rem}
.max-h-\[160px\]{max-height:160px}
.max-h-\[200px\]{max-height:200px}
.max-h-\[250px\]{max-height:250px}
.max-h-\[300px\]{max-height:300px}
.max-h-\[32px\]{max-height:32px}
.max-h-\[340px\]{max-height:340px}
.max-h-\[380px\]{max-height:380px}
.max-h-\[40vh\]{max-height:40vh}
.max-h-\[450px\]{max-height:450px}
.max-h-\[50\%\]{max-height:50%}
.max-h-\[500px\]{max-height:500px}
.max-h-\[530px\]{max-height:530px}
.max-h-\[calc\(100\%-64px\)\]{max-height:calc(100% - 64px)}
.min-h-12{min-height:3rem}
.min-h-\[24px\]{min-height:24px}
.min-h-\[280px\]{min-height:280px}
.min-h-\[320px\]{min-height:320px}
.min-h-\[32px\]{min-height:32px}
.min-h-\[400px\]{min-height:400px}
.min-h-\[48px\]{min-height:48px}
.min-h-\[64px\]{min-height:64px}
.min-h-\[auto\]{min-height:auto}
.\!w-\[100px\]{width:100px !important}
.\!w-\[20px\]{width:20px !important}
.\!w-full{width:100% !important}
.w-1\/2{width:50%}
.w-1\/5{width:20%}
.w-2\/5{width:40%}
.w-3\/4{width:75%}
.w-3\/5{width:60%}
.w-4{width:1rem}
.w-4\/5{width:80%}
.w-6{width:1.5rem}
.w-60{width:15rem}
.w-80{width:20rem}
.w-\[10\%\]{width:10%}
.w-\[100\%\]{width:100%}
.w-\[100px\]{width:100px}
.w-\[100vw\]{width:100vw}
.w-\[10px\]{width:10px}
.w-\[10rem\]{width:10rem}
.w-\[1100px\]{width:1100px}
.w-\[1200px\]{width:1200px}
.w-\[120px\]{width:120px}
.w-\[125px\]{width:125px}
.w-\[130px\]{width:130px}
.w-\[140px\]{width:140px}
.w-\[15\%\]{width:15%}
.w-\[150px\]{width:150px}
.w-\[160px\]{width:160px}
.w-\[16px\]{width:16px}
.w-\[180px\]{width:180px}
.w-\[190px\]{width:190px}
.w-\[200px\]{width:200px}
.w-\[20px\]{width:20px}
.w-\[217px\]{width:217px}
.w-\[220px\]{width:220px}
.w-\[225px\]{width:225px}
.w-\[230px\]{width:230px}
.w-\[235px\]{width:235px}
.w-\[250px\]{width:250px}
.w-\[25px\]{width:25px}
.w-\[260px\]{width:260px}
.w-\[270px\]{width:270px}
.w-\[276px\]{width:276px}
.w-\[280px\]{width:280px}
.w-\[285px\]{width:285px}
.w-\[300px\]{width:300px}
.w-\[30px\]{width:30px}
.w-\[310px\]{width:310px}
.w-\[328px\]{width:328px}
.w-\[340px\]{width:340px}
.w-\[344px\]{width:344px}
.w-\[34px\]{width:34px}
.w-\[35\%\]{width:35%}
.w-\[350px\]{width:350px}
.w-\[360px\]{width:360px}
.w-\[390px\]{width:390px}
.w-\[40\%\]{width:40%}
.w-\[400px\]{width:400px}
.w-\[40px\]{width:40px}
.w-\[419px\]{width:419px}
.w-\[430px\]{width:430px}
.w-\[450px\]{width:450px}
.w-\[45px\]{width:45px}
.w-\[460px\]{width:460px}
.w-\[461px\]{width:461px}
.w-\[483px\]{width:483px}
.w-\[48px\]{width:48px}
.w-\[50\%\]{width:50%}
.w-\[500px\]{width:500px}
.w-\[50px\]{width:50px}
.w-\[512px\]{width:512px}
.w-\[525px\]{width:525px}
.w-\[535px\]{width:535px}
.w-\[540px\]{width:540px}
.w-\[55\%\]{width:55%}
.w-\[550px\]{width:550px}
.w-\[580px\]{width:580px}
.w-\[600px\]{width:600px}
.w-\[650px\]{width:650px}
.w-\[65px\]{width:65px}
.w-\[70px\]{width:70px}
.w-\[800px\]{width:800px}
.w-\[80px\]{width:80px}
.w-\[90px\]{width:90px}
.w-\[95\%\]{width:95%}
.w-\[9rem\]{width:9rem}
.w-\[calc\(100vw-1050px\)\]{width:calc(100vw - 1050px)}
.w-\[calc\(100vw-96px\)\]{width:calc(100vw - 96px)}
.w-auto{width:auto}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-full{width:100%}
.w-screen{width:100vw}
.\!min-w-0{min-width:0px !important}
.min-w-0{min-width:0px}
.min-w-\[150px\]{min-width:150px}
.min-w-\[180px\]{min-width:180px}
.min-w-\[200px\]{min-width:200px}
.min-w-\[20px\]{min-width:20px}
.min-w-\[220px\]{min-width:220px}
.min-w-\[24px\]{min-width:24px}
.min-w-\[250px\]{min-width:250px}
.min-w-\[25px\]{min-width:25px}
.min-w-\[28px\]{min-width:28px}
.min-w-\[380px\]{min-width:380px}
.min-w-\[416px\]{min-width:416px}
.min-w-\[500px\]{min-width:500px}
.min-w-\[50px\]{min-width:50px}
.min-w-\[64px\]{min-width:64px}
.min-w-full{min-width:100%}
.max-w-2xl{max-width:42rem}
.max-w-4xl{max-width:56rem}
.max-w-5xl{max-width:64rem}
.max-w-\[180px\]{max-width:180px}
.max-w-\[1920px\]{max-width:1920px}
.max-w-\[217px\]{max-width:217px}
.max-w-\[250px\]{max-width:250px}
.max-w-\[280px\]{max-width:280px}
.max-w-\[300px\]{max-width:300px}
.max-w-\[344px\]{max-width:344px}
.max-w-\[400px\]{max-width:400px}
.max-w-\[410px\]{max-width:410px}
.max-w-\[420px\]{max-width:420px}
.max-w-\[440px\]{max-width:440px}
.max-w-\[450px\]{max-width:450px}
.max-w-\[480px\]{max-width:480px}
.max-w-\[50\%\]{max-width:50%}
.max-w-\[500px\]{max-width:500px}
.max-w-\[540px\]{max-width:540px}
.max-w-\[600px\]{max-width:600px}
.max-w-\[620px\]{max-width:620px}
.max-w-\[650px\]{max-width:650px}
.max-w-\[70\%\]{max-width:70%}
.max-w-\[750px\]{max-width:750px}
.max-w-\[800px\]{max-width:800px}
.max-w-\[90\%\]{max-width:90%}
.max-w-\[calc\(100\%-64px\)\]{max-width:calc(100% - 64px)}
.max-w-full{max-width:100%}
.max-w-none{max-width:none}
.max-w-screen-md{max-width:768px}
.max-w-xl{max-width:36rem}
.flex-1{flex:1 1 0%}
.flex-auto{flex:1 1 auto}
.flex-none{flex:none}
.flex-shrink-0{flex-shrink:0}
.shrink{flex-shrink:1}
.shrink-0{flex-shrink:0}
.flex-grow{flex-grow:1}
.grow{flex-grow:1}
.grow-0{flex-grow:0}
.basis-1\/2{flex-basis:50%}
.basis-full{flex-basis:100%}
.origin-\[0px_2px\]{transform-origin:0px 2px}
.origin-left{transform-origin:left}
.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@keyframes fade-in{
0%{left:-25vw}
100%{left:0}}
.animate-fade-in{animation:fade-in 300ms ease-out forwards}
@keyframes fade-in-bottom{
0%{bottom:-25vh}
100%{bottom:0}}
.animate-fade-in-bottom{animation:fade-in-bottom 300ms ease-out forwards}
@keyframes fade-in-right{
0%{right:-25vw}
100%{right:0}}
.animate-fade-in-right{animation:fade-in-right 300ms ease-out forwards}
@keyframes fade-in-top{
0%{top:-25vh}
100%{top:0}}
.animate-fade-in-top{animation:fade-in-top 300ms ease-out forwards}
@keyframes fade-out{
0%{left:0px}
100%{left:-25vw}}
.animate-fade-out{animation:fade-out 300ms ease-in forwards}
@keyframes fade-out-bottom{
0%{bottom:0}
100%{bottom:-25vh}}
.animate-fade-out-bottom{animation:fade-out-bottom 300ms ease-in forwards}
@keyframes fade-out-right{
0%{right:0}
100%{right:-25vw}}
.animate-fade-out-right{animation:fade-out-right 300ms ease-in forwards}
@keyframes fade-out-top{
0%{top:0}
100%{top:-25vh}}
.animate-fade-out-top{animation:fade-out-top 300ms ease-in forwards}
@keyframes pulse{
50%{opacity:.5}}
.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
.cursor-default{cursor:default}
.cursor-not-allowed{cursor:not-allowed}
.cursor-pointer{cursor:pointer}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.list-disc{list-style-type:disc}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.flex-row{flex-direction:row}
.flex-col{flex-direction:column}
.flex-col-reverse{flex-direction:column-reverse}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.content-center{align-content:center}
.content-between{align-content:space-between}
.items-start{align-items:flex-start}
.items-end{align-items:flex-end}
.items-center{align-items:center}
.items-baseline{align-items:baseline}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.justify-around{justify-content:space-around}
.gap-2{gap:0.5rem}
.gap-3{gap:0.75rem}
.gap-4{gap:1rem}
.gap-6{gap:1.5rem}
.gap-\[10px\]{gap:10px}
.gap-\[12px\]{gap:12px}
.gap-\[14px\]{gap:14px}
.gap-\[16px\]{gap:16px}
.gap-\[18px\]{gap:18px}
.gap-\[20px\]{gap:20px}
.gap-\[24px\]{gap:24px}
.gap-\[26px\]{gap:26px}
.gap-\[2px\]{gap:2px}
.gap-\[4px\]{gap:4px}
.gap-\[5px\]{gap:5px}
.gap-\[6px\]{gap:6px}
.gap-\[70px\]{gap:70px}
.gap-\[8px\]{gap:8px}
.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}
.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}
.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}
.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}
.gap-x-\[30px\]{-moz-column-gap:30px;column-gap:30px}
.gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}
.gap-y-4{row-gap:1rem}
.gap-y-5{row-gap:1.25rem}
.gap-y-6{row-gap:1.5rem}
.gap-y-\[16px\]{row-gap:16px}
.gap-y-\[20px\]{row-gap:20px}
.gap-y-\[8px\]{row-gap:8px}
.space-x-\[20px\] > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)))}
.self-end{align-self:flex-end}
.self-center{align-self:center}
.justify-self-end{justify-self:end}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-clip{overflow:clip}
.overflow-scroll{overflow:scroll}
.overflow-x-auto{overflow-x:auto}
.overflow-y-auto{overflow-y:auto}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.overflow-x-scroll{overflow-x:scroll}
.overflow-y-scroll{overflow-y:scroll}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.overflow-ellipsis{text-overflow:ellipsis}
.text-ellipsis{text-overflow:ellipsis}
.whitespace-nowrap{white-space:nowrap}
.whitespace-pre-line{white-space:pre-line}
.whitespace-pre-wrap{white-space:pre-wrap}
.text-nowrap{text-wrap:nowrap}
.break-normal{overflow-wrap:normal;word-break:normal}
.break-words{overflow-wrap:break-word}
.break-all{word-break:break-all}
.rounded{border-radius:0.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-\[2px\]{border-radius:2px}
.rounded-\[4px\]{border-radius:4px}
.rounded-\[5px\]{border-radius:5px}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:0.5rem}
.rounded-md{border-radius:0.375rem}
.rounded-sm{border-radius:0.125rem}
.rounded-xl{border-radius:0.75rem}
.rounded-l-none{border-top-left-radius:0px;border-bottom-left-radius:0px}
.rounded-r-none{border-top-right-radius:0px;border-bottom-right-radius:0px}
.border{border-width:1px}
.border-0{border-width:0px}
.border-2{border-width:2px}
.border-\[2px\]{border-width:2px}
.border-y-2{border-top-width:2px;border-bottom-width:2px}
.border-b{border-bottom-width:1px}
.border-b-\[1px\]{border-bottom-width:1px}
.border-b-\[2px\]{border-bottom-width:2px}
.border-l-4{border-left-width:4px}
.border-l-\[1px\]{border-left-width:1px}
.border-l-\[2px\]{border-left-width:2px}
.border-r-2{border-right-width:2px}
.border-r-\[1px\]{border-right-width:1px}
.border-t{border-top-width:1px}
.border-t-\[1px\]{border-top-width:1px}
.border-t-\[2px\]{border-top-width:2px}
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-none{border-style:none}
.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.border-blue1-200{--tw-border-opacity:1;border-color:rgb(188 213 235 / var(--tw-border-opacity, 1))}
.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}
.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}
.border-green-600{--tw-border-opacity:1;border-color:rgb(71 167 26 / var(--tw-border-opacity, 1))}
.border-grey-100{--tw-border-opacity:1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1))}
.border-grey-200{--tw-border-opacity:1;border-color:rgb(211 211 211 / var(--tw-border-opacity, 1))}
.border-grey-300{--tw-border-opacity:1;border-color:rgb(179 179 179 / var(--tw-border-opacity, 1))}
.border-grey-400{--tw-border-opacity:1;border-color:rgb(147 147 147 / var(--tw-border-opacity, 1))}
.border-grey-50{--tw-border-opacity:1;border-color:rgb(242 242 242 / var(--tw-border-opacity, 1))}
.border-orange-200{--tw-border-opacity:1;border-color:rgb(240 208 178 / var(--tw-border-opacity, 1))}
.border-primary-200{--tw-border-opacity:1;border-color:rgb(179 225 179 / var(--tw-border-opacity, 1))}
.border-primary-400{--tw-border-opacity:1;border-color:rgb(102 194 102 / var(--tw-border-opacity, 1))}
.border-primary-500{--tw-border-opacity:1;border-color:rgb(0 154 0 / var(--tw-border-opacity, 1))}
.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}
.border-transparent{border-color:transparent}
.border-b-grey-100{--tw-border-opacity:1;border-bottom-color:rgb(230 230 230 / var(--tw-border-opacity, 1))}
.border-b-grey-300{--tw-border-opacity:1;border-bottom-color:rgb(179 179 179 / var(--tw-border-opacity, 1))}
.border-b-grey-500{--tw-border-opacity:1;border-bottom-color:rgb(128 128 128 / var(--tw-border-opacity, 1))}
.border-b-primary-500{--tw-border-opacity:1;border-bottom-color:rgb(0 154 0 / var(--tw-border-opacity, 1))}
.bg-\[\#009A00\]{--tw-bg-opacity:1;background-color:rgb(0 154 0 / var(--tw-bg-opacity, 1))}
.bg-\[\#2e7d32\]{--tw-bg-opacity:1;background-color:rgb(46 125 50 / var(--tw-bg-opacity, 1))}
.bg-\[\#BBB3CE\]{--tw-bg-opacity:1;background-color:rgb(187 179 206 / var(--tw-bg-opacity, 1))}
.bg-\[\#D9F0D9\]{--tw-bg-opacity:1;background-color:rgb(217 240 217 / var(--tw-bg-opacity, 1))}
.bg-\[\#F0D0B2\]{--tw-bg-opacity:1;background-color:rgb(240 208 178 / var(--tw-bg-opacity, 1))}
.bg-\[\#F2BBC2\]{--tw-bg-opacity:1;background-color:rgb(242 187 194 / var(--tw-bg-opacity, 1))}
.bg-\[\#afcdb1\]{--tw-bg-opacity:1;background-color:rgb(175 205 177 / var(--tw-bg-opacity, 1))}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\]{background-color:rgba(0,0,0,0.5)}
.bg-blue1-100{--tw-bg-opacity:1;background-color:rgb(217 231 243 / var(--tw-bg-opacity, 1))}
.bg-blue1-200{--tw-bg-opacity:1;background-color:rgb(188 213 235 / var(--tw-bg-opacity, 1))}
.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}
.bg-green-100{--tw-bg-opacity:1;background-color:rgb(228 246 219 / var(--tw-bg-opacity, 1))}
.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 232 165 / var(--tw-bg-opacity, 1))}
.bg-green-500{--tw-bg-opacity:1;background-color:rgb(88 190 39 / var(--tw-bg-opacity, 1))}
.bg-grey-100{--tw-bg-opacity:1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}
.bg-grey-200{--tw-bg-opacity:1;background-color:rgb(211 211 211 / var(--tw-bg-opacity, 1))}
.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity, 1))}
.bg-inherit{background-color:inherit}
.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(248 231 216 / var(--tw-bg-opacity, 1))}
.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(217 240 217 / var(--tw-bg-opacity, 1))}
.bg-primary-gray{--tw-bg-opacity:1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-opacity-75{--tw-bg-opacity:0.75}
.object-cover{-o-object-fit:cover;object-fit:cover}
.\!p-0{padding:0px !important}
.p-0{padding:0px}
.p-2{padding:0.5rem}
.p-4{padding:1rem}
.p-6{padding:1.5rem}
.p-\[0px\]{padding:0px}
.p-\[10px\]{padding:10px}
.p-\[16px\]{padding:16px}
.p-\[1rem\]{padding:1rem}
.p-\[20px\]{padding:20px}
.p-\[24px\]{padding:24px}
.p-\[2px\]{padding:2px}
.p-\[30px\]{padding:30px}
.p-\[32px\]{padding:32px}
.p-\[4px\]{padding:4px}
.p-\[6px\]{padding:6px}
.p-\[8px\]{padding:8px}
.p-\[8px_16px\]{padding:8px 16px}
.px-0{padding-left:0px;padding-right:0px}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-4{padding-left:1rem;padding-right:1rem}
.px-6{padding-left:1.5rem;padding-right:1.5rem}
.px-8{padding-left:2rem;padding-right:2rem}
.px-\[12px\]{padding-left:12px;padding-right:12px}
.px-\[15px\]{padding-left:15px;padding-right:15px}
.px-\[16px\]{padding-left:16px;padding-right:16px}
.px-\[1px\]{padding-left:1px;padding-right:1px}
.px-\[20px\]{padding-left:20px;padding-right:20px}
.px-\[28px\]{padding-left:28px;padding-right:28px}
.px-\[2px\]{padding-left:2px;padding-right:2px}
.px-\[32px\]{padding-left:32px;padding-right:32px}
.px-\[6px\]{padding-left:6px;padding-right:6px}
.px-\[8px\]{padding-left:8px;padding-right:8px}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.py-\[10px\]{padding-top:10px;padding-bottom:10px}
.py-\[12px\]{padding-top:12px;padding-bottom:12px}
.py-\[16px\]{padding-top:16px;padding-bottom:16px}
.py-\[30px\]{padding-top:30px;padding-bottom:30px}
.py-\[4px\]{padding-top:4px;padding-bottom:4px}
.py-\[8px\]{padding-top:8px;padding-bottom:8px}
.pb-3{padding-bottom:0.75rem}
.pb-4{padding-bottom:1rem}
.pb-\[10px\]{padding-bottom:10px}
.pb-\[12px\]{padding-bottom:12px}
.pb-\[16px\]{padding-bottom:16px}
.pb-\[20px\]{padding-bottom:20px}
.pb-\[24px\]{padding-bottom:24px}
.pb-\[30px\]{padding-bottom:30px}
.pb-\[32px\]{padding-bottom:32px}
.pb-\[8px\]{padding-bottom:8px}
.pl-0{padding-left:0px}
.pl-4{padding-left:1rem}
.pl-\[12px\]{padding-left:12px}
.pl-\[16px\]{padding-left:16px}
.pl-\[32px\]{padding-left:32px}
.pl-\[48px\]{padding-left:48px}
.pr-6{padding-right:1.5rem}
.pr-8{padding-right:2rem}
.pr-\[16px\]{padding-right:16px}
.pr-\[32px\]{padding-right:32px}
.pr-\[5px\]{padding-right:5px}
.pr-\[8px\]{padding-right:8px}
.pr-\[calc\(1rem_\+_4px\)\]{padding-right:calc(1rem + 4px)}
.pt-0{padding-top:0px}
.pt-1{padding-top:0.25rem}
.pt-4{padding-top:1rem}
.pt-\[10px\]{padding-top:10px}
.pt-\[12px\]{padding-top:12px}
.pt-\[16px\]{padding-top:16px}
.pt-\[24px\]{padding-top:24px}
.pt-\[30px\]{padding-top:30px}
.pt-\[32px\]{padding-top:32px}
.pt-\[3px\]{padding-top:3px}
.pt-\[4px\]{padding-top:4px}
.pt-\[8px\]{padding-top:8px}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-start{text-align:start}
.align-middle{vertical-align:middle}
.font-\[Quicksand\]{font-family:Quicksand}
.\!text-xl{font-size:1.25rem !important;line-height:1.75rem !important}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.text-\[0\.75em\]{font-size:0.75em}
.text-\[10px\]{font-size:10px}
.text-\[12px\]{font-size:12px}
.text-\[14px\]{font-size:14px}
.text-\[16px\]{font-size:16px}
.text-\[18px\]{font-size:18px}
.text-\[20px\]{font-size:20px}
.text-\[32px\]{font-size:32px}
.text-\[8px\]{font-size:8px}
.text-base{font-size:1rem;line-height:1.5rem}
.text-sm{font-size:0.875rem;line-height:1.25rem}
.text-xl{font-size:1.25rem;line-height:1.75rem}
.text-xs{font-size:0.75rem;line-height:1rem}
.font-bold{font-weight:700}
.font-medium{font-weight:500}
.font-normal{font-weight:400}
.font-semibold{font-weight:600}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.leading-\[16px\]{line-height:16px}
.leading-\[24px\]{line-height:24px}
.leading-normal{line-height:1.5}
.leading-tight{line-height:1.25}
.text-\[\#003E00\]{--tw-text-opacity:1;color:rgb(0 62 0 / var(--tw-text-opacity, 1))}
.text-\[\#411319\]{--tw-text-opacity:1;color:rgb(65 19 25 / var(--tw-text-opacity, 1))}
.text-\[\#623E1C\]{--tw-text-opacity:1;color:rgb(98 62 28 / var(--tw-text-opacity, 1))}
.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}
.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}
.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}
.text-green-600{--tw-text-opacity:1;color:rgb(71 167 26 / var(--tw-text-opacity, 1))}
.text-grey-300{--tw-text-opacity:1;color:rgb(179 179 179 / var(--tw-text-opacity, 1))}
.text-grey-400{--tw-text-opacity:1;color:rgb(147 147 147 / var(--tw-text-opacity, 1))}
.text-grey-500{--tw-text-opacity:1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}
.text-grey-600{--tw-text-opacity:1;color:rgb(77 77 77 / var(--tw-text-opacity, 1))}
.text-grey-800{--tw-text-opacity:1;color:rgb(32 32 32 / var(--tw-text-opacity, 1))}
.text-grey-900{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}
.text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0 / var(--tw-text-opacity, 1))}
.text-primary-600{--tw-text-opacity:1;color:rgb(0 108 0 / var(--tw-text-opacity, 1))}
.text-primary-800{--tw-text-opacity:1;color:rgb(0 62 0 / var(--tw-text-opacity, 1))}
.text-primary-green{--tw-text-opacity:1;color:rgb(0 156 16 / var(--tw-text-opacity, 1))}
.text-red{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}
.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}
.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}
.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.underline{text-decoration-line:underline}
.opacity-0{opacity:0}
.opacity-100{opacity:1}
.opacity-40{opacity:0.4}
.opacity-50{opacity:0.5}
.opacity-90{opacity:0.9}
.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[-4px_0_6px_-1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c _-4px_0_4px_-1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:-4px 0 6px -1px rgba(0,0,0,0.1), -4px 0 4px -1px rgba(0,0,0,0.1);--tw-shadow-colored:-4px 0 6px -1px var(--tw-shadow-color), -4px 0 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_11px_15px_-7px_rgba\(0\2c 0\2c 0\2c 0\.2\)\2c 0px_24px_38px_3px_rgba\(0\2c 0\2c 0\2c 0\.14\)\2c 0px_9px_46px_8px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--tw-shadow-colored:0px 11px 15px -7px var(--tw-shadow-color), 0px 24px 38px 3px var(--tw-shadow-color), 0px 9px 46px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.outline{outline-style:solid}
.outline-2{outline-width:2px}
.outline-yellow-500{outline-color:#E8BC4A}
.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}
.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.transition{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-colors{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.duration-500{transition-duration:500ms}
.duration-\[400ms\]{transition-duration:400ms}
.ease-linear{transition-timing-function:linear}
.layout {
    contain: layout;
  }
.popover {
    margin: 8px;
    border-radius: 8px;
    border: 1px solid #F2F2F2;
    box-shadow: none;
    filter: drop-shadow(5px 5px 25px rgba(0, 0, 0, 0.05));
    background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));
  }
[placeholder]:empty{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.filter-primary-500 {
    filter: invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)
  }
.filter-primary-600 {
    filter: invert(25%) sepia(89%) saturate(1028%) hue-rotate(87deg) brightness(98%) contrast(109%)
  }
.filter-primary-800 {
    filter: invert(16%) sepia(89%) saturate(1019%) hue-rotate(86deg) brightness(92%) contrast(107%)
  }
.filter-red-500 {
    filter: invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)
  }
.filter-red-600 {
    filter: invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)
  }
.filter-red-800 {
    filter: invert(7%) sepia(48%) saturate(3111%) hue-rotate(330deg) brightness(97%) contrast(94%)
  }
.filter-orange-500 {
    filter: invert(71%) sepia(17%) saturate(2576%) hue-rotate(333deg) brightness(92%) contrast(83%)
  }
.filter-orange-600 {
    filter: invert(48%) sepia(24%) saturate(1268%) hue-rotate(347deg) brightness(97%) contrast(84%)
  }
.filter-orange-800 {
    filter: invert(26%) sepia(20%) saturate(1484%) hue-rotate(348deg) brightness(91%) contrast(92%)
  }
.filter-yellow-500 {
    filter: invert(96%) sepia(73%) saturate(2135%) hue-rotate(319deg) brightness(96%) contrast(88%)
  }
.filter-yellow-600 {
    filter: invert(79%) sepia(92%) saturate(1080%) hue-rotate(324deg) brightness(83%) contrast(81%)
  }
.filter-yellow-800 {
    filter: invert(30%) sepia(50%) saturate(566%) hue-rotate(6deg) brightness(95%) contrast(88%)
  }
.filter-green-500 {
    filter: invert(56%) sepia(33%) saturate(988%) hue-rotate(56deg) brightness(104%) contrast(91%)
  }
.filter-green-600 {
    filter: invert(71%) sepia(39%) saturate(6736%) hue-rotate(63deg) brightness(91%) contrast(80%)
  }
.filter-green-800 {
    filter: invert(21%) sepia(42%) saturate(2047%) hue-rotate(68deg) brightness(101%) contrast(89%)
  }
.filter-blue1-500 {
    filter: invert(52%) sepia(63%) saturate(439%) hue-rotate(165deg) brightness(83%) contrast(101%)
  }
.filter-blue1-600 {
    filter: invert(33%) sepia(32%) saturate(1015%) hue-rotate(166deg) brightness(90%) contrast(87%)
  }
.filter-blue1-800 {
    filter: invert(12%) sepia(12%) saturate(2619%) hue-rotate(165deg) brightness(97%) contrast(94%)
  }
.filter-purple-500 {
    filter: invert(61%) sepia(8%) saturate(1412%) hue-rotate(216deg) brightness(85%) contrast(89%)
  }
.filter-purple-600 {
    filter: invert(37%) sepia(13%) saturate(905%) hue-rotate(216deg) brightness(93%) contrast(88%)
  }
.filter-purple-800 {
    filter: invert(12%) sepia(8%) saturate(1767%) hue-rotate(216deg) brightness(98%) contrast(91%)
  }
.filter-blue2-500 {
    filter: invert(14%) sepia(9%) saturate(3644%) hue-rotate(208deg) brightness(96%) contrast(90%)
  }
.filter-blue2-600 {
    filter: invert(11%) sepia(10%) saturate(3390%) hue-rotate(208deg) brightness(95%) contrast(91%)
  }
.filter-blue2-800 {
    filter: invert(7%) sepia(18%) saturate(1669%) hue-rotate(210deg) brightness(91%) contrast(97%)
  }
.filter-grey-0 {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(320deg) brightness(100%) contrast(100%)
  }
.filter-grey-300 {
    filter: invert(85%) sepia(0%) saturate(1494%) hue-rotate(179deg) brightness(86%) contrast(87%)
  }
.filter-grey-400 {
    filter: invert(65%) sepia(0%) saturate(10%) hue-rotate(158deg) brightness(89%) contrast(94%)
  }
.filter-grey-500 {
    filter: invert(52%) sepia(0%) saturate(193%) hue-rotate(169deg) brightness(97%) contrast(83%)
  }
.filter-grey-600 {
    filter: invert(31%) sepia(0%) saturate(121%) hue-rotate(207deg) brightness(96%) contrast(98%)
  }
.filter-grey-800 {
    filter: invert(6%) sepia(55%) saturate(0%) hue-rotate(158deg) brightness(97%) contrast(86%)
  }
.filter-grey-900 {
    filter: invert(0%) sepia(100%) saturate(0%) hue-rotate(164deg) brightness(95%) contrast(103%)
  }
.w-icon-20 {
    width: 20px;
  }
.h-icon-20 {
    height: 20px;
  }
body {
  margin: 0;
  font-family: 'Quicksand', sans-serif !important;
  font-weight: 400;
}
.grecaptcha-badge {
  bottom: 64px !important;
}
span.customTableCell {
  padding-left: 0;
  height: 100%;
}
#szafirsdk-errors-container .content {
  font-family: 'Roboto', sans-serif !important;
}
.managmentPageResponsive{height:fit-content;max-height:-moz-fit-content;max-height:fit-content;flex:1 1 auto;height:-moz-fit-content;height:fit-content;overflow-y:auto;
  max-width: calc(100vw - 250px)}
@media (max-width: 360px) {
  .managmentPageResponsive {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .managmentPageResponsive {
    max-height: calc(100vh - 146px);
  }
}
.buttonFixed {
  position: fixed;
}
@media (max-width: 768px) {
  .buttonFixed {
    position: relative;
    bottom: auto;
    right: auto;
  }
}
@media (min-width: 769px) {
  .buttonFixed {
    bottom: 100px;
    right: 50px;
  }
}
.buttonFixedWithMargin {
  position: fixed;
}
@media (max-width: 768px) {
  .buttonFixedWithMargin {
    position: relative;
    bottom: auto;
    right: auto;
  }
}
@media (min-width: 769px) {
  .buttonFixedWithMargin {
    bottom: 0;
    right: 27px;
    width: 100%;
    height: 165px;
    padding-top: 15px;
  }
}
@-moz-document url-prefix() {
  * {
    scrollbar-width: thin;
    scrollbar-color: var(--grey200) var(--grey50);
  }

  .ff-scrollbar {
    padding-right: 16px;
  }
}
.TextFieldNumberWithoutArrows input[type='number']::-webkit-inner-spin-button,
.TextFieldNumberWithoutArrows input[type='number']::-webkit-outer-spin-button {
  display: none;
}
.activeDropZoneContainer{margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;min-height:260px;flex:1 1 0%;align-content:center;--tw-border-opacity:1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:48px;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-width:0px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border-width:2px;border-style:dashed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));
  transition: border .24s ease-in-out}
.blockedDropZoneContainer{margin-top:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;min-height:260px;flex:1 1 0%;align-content:center;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:48px;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-width:0px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(153 43 57/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));
  cursor: not-allowed;
  transition: border .24s ease-in-out}
/* Zendesk elements */
#launcher,
#webWidget {
  margin-bottom: 55px !important;
}
@media (max-width: 899px) {
  #launcher,
  #webWidget {
    margin-bottom: 75px !important;
  }
}
@media (min-width: 900px) and (max-width: 1199px) {
  #launcher,
  #webWidget {
    margin-bottom: 55px !important;
  }
}
.before\:absolute::before{content:var(--tw-content);position:absolute}
.before\:left-\[8px\]::before{content:var(--tw-content);left:8px}
.before\:h-\[24px\]::before{content:var(--tw-content);height:24px}
.before\:h-\[32px\]::before{content:var(--tw-content);height:32px}
.before\:w-\[calc\(100\%-16px\)\]::before{content:var(--tw-content);width:calc(100% - 16px)}
.before\:rounded-lg::before{content:var(--tw-content);border-radius:0.5rem}
.focus-within\:outline-yellow-500:focus-within{outline-color:#E8BC4A}
.hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgb(55 128 20 / var(--tw-border-opacity, 1))}
.hover\:border-primary-400:hover{--tw-border-opacity:1;border-color:rgb(102 194 102 / var(--tw-border-opacity, 1))}
.hover\:border-primary-500:hover{--tw-border-opacity:1;border-color:rgb(0 154 0 / var(--tw-border-opacity, 1))}
.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}
.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(243 251 239 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(0 154 0 / var(--tw-bg-opacity, 1))}
.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(0 154 0 / var(--tw-text-opacity, 1))}
.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(0 108 0 / var(--tw-text-opacity, 1))}
.hover\:text-primary-green:hover{--tw-text-opacity:1;color:rgb(0 156 16 / var(--tw-text-opacity, 1))}
.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.hover\:filter-primary-400:hover {
    filter: invert(64%) sepia(10%) saturate(1957%) hue-rotate(71deg) brightness(104%) contrast(86%)
  }
.hover\:filter-primary-500:hover {
    filter: invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)
  }
.focus\:border-primary-green:focus{--tw-border-opacity:1;border-color:rgb(0 156 16 / var(--tw-border-opacity, 1))}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}
.focus\:before\:outline:focus::before{content:var(--tw-content);outline-style:solid}
.focus\:before\:outline-2:focus::before{content:var(--tw-content);outline-width:2px}
.focus\:before\:outline-yellow-500:focus::before{content:var(--tw-content);outline-color:#E8BC4A}
.focus-visible\:rounded:focus-visible{border-radius:0.25rem}
.focus-visible\:p-\[2px\]:focus-visible{padding:2px}
.focus-visible\:outline:focus-visible{outline-style:solid}
.focus-visible\:outline-2:focus-visible{outline-width:2px}
.focus-visible\:outline-\[1px\]:focus-visible{outline-width:1px}
.focus-visible\:outline-primary-600:focus-visible{outline-color:#006C00}
.focus-visible\:outline-yellow-500:focus-visible{outline-color:#E8BC4A}
.active\:text-primary-700:active{--tw-text-opacity:1;color:rgb(0 77 0 / var(--tw-text-opacity, 1))}
.disabled\:filter-grey-200:disabled {
    filter: invert(99%) sepia(0%) saturate(515%) hue-rotate(162deg) brightness(89%) contrast(86%)
  }
.group:hover .group-hover\:border-b-primary-400{--tw-border-opacity:1;border-bottom-color:rgb(102 194 102 / var(--tw-border-opacity, 1))}
.group:hover .group-hover\:border-b-primary-500{--tw-border-opacity:1;border-bottom-color:rgb(0 154 0 / var(--tw-border-opacity, 1))}
.group:hover .group-hover\:bg-transparent{background-color:transparent}
.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:filter-primary-500 {
    filter: invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)
  }
.group:hover .group-hover\:filter-red-400 {
    filter: invert(53%) sepia(12%) saturate(3580%) hue-rotate(308deg) brightness(91%) contrast(92%)
  }
.group:hover .group-hover\:filter-grey-0 {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(320deg) brightness(100%) contrast(100%)
  }
.group:focus .group-focus\:rounded-lg{border-radius:0.5rem}
.group:focus .group-focus\:border-none{border-style:none}
.group:focus .group-focus\:outline{outline-style:solid}
.group:focus .group-focus\:outline-2{outline-width:2px}
.group:focus .group-focus\:outline-yellow-500{outline-color:#E8BC4A}
.group:focus .group-focus\:filter-primary-500 {
    filter: invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)
  }
.group:focus .group-focus\:filter-red-500 {
    filter: invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)
  }
.group:focus-visible .group-focus-visible\:filter-primary-500 {
    filter: invert(29%) sepia(100%) saturate(1872%) hue-rotate(99deg) brightness(97%) contrast(106%)
  }
.group:focus-visible .group-focus-visible\:filter-red-500 {
    filter: invert(46%) sepia(73%) saturate(5744%) hue-rotate(332deg) brightness(91%) contrast(86%)
  }
.group:focus-visible .group-focus-visible\:filter-orange-500 {
    filter: invert(71%) sepia(17%) saturate(2576%) hue-rotate(333deg) brightness(92%) contrast(83%)
  }
.group:focus-visible .group-focus-visible\:filter-yellow-500 {
    filter: invert(96%) sepia(73%) saturate(2135%) hue-rotate(319deg) brightness(96%) contrast(88%)
  }
.group:focus-visible .group-focus-visible\:filter-green-500 {
    filter: invert(56%) sepia(33%) saturate(988%) hue-rotate(56deg) brightness(104%) contrast(91%)
  }
.group:focus-visible .group-focus-visible\:filter-blue1-500 {
    filter: invert(52%) sepia(63%) saturate(439%) hue-rotate(165deg) brightness(83%) contrast(101%)
  }
.group:focus-visible .group-focus-visible\:filter-purple-500 {
    filter: invert(61%) sepia(8%) saturate(1412%) hue-rotate(216deg) brightness(85%) contrast(89%)
  }
.group:focus-visible .group-focus-visible\:filter-blue2-500 {
    filter: invert(14%) sepia(9%) saturate(3644%) hue-rotate(208deg) brightness(96%) contrast(90%)
  }
.group:focus-visible .group-focus-visible\:filter-grey-500 {
    filter: invert(52%) sepia(0%) saturate(193%) hue-rotate(169deg) brightness(97%) contrast(83%)
  }
.group:active .group-active\:text-primary-500{--tw-text-opacity:1;color:rgb(0 154 0 / var(--tw-text-opacity, 1))}
.group:active .group-active\:filter-primary-600 {
    filter: invert(25%) sepia(89%) saturate(1028%) hue-rotate(87deg) brightness(98%) contrast(109%)
  }
.group:active .group-active\:filter-red-600 {
    filter: invert(22%) sepia(18%) saturate(6206%) hue-rotate(326deg) brightness(92%) contrast(92%)
  }
@media (min-width: 360px){
.sm\:my-\[20px\]{margin-top:20px;margin-bottom:20px}
.sm\:mb-\[40px\]{margin-bottom:40px}
.sm\:mr-12{margin-right:3rem}
.sm\:mt-\[20px\]{margin-top:20px}
.sm\:flex{display:flex}
.sm\:h-\[400px\]{height:400px}
.sm\:w-\[170px\]{width:170px}
.sm\:w-\[180px\]{width:180px}
.sm\:w-\[80\%\]{width:80%}
.sm\:w-auto{width:auto}
.sm\:w-full{width:100%}
.sm\:flex-row{flex-direction:row}
.sm\:flex-nowrap{flex-wrap:nowrap}
.sm\:justify-start{justify-content:flex-start}
.sm\:p-\[32px\]{padding:32px}
.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
@media (min-width: 768px){
.md\:mb-0{margin-bottom:0px}
.md\:mr-8{margin-right:2rem}
.md\:mt-0{margin-top:0px}
.md\:flex{display:flex}
.md\:h-full{height:100%}
.md\:min-h-\[280px\]{min-height:280px}
.md\:w-1\/2{width:50%}
.md\:w-\[164px\]{width:164px}
.md\:w-\[250px\]{width:250px}
.md\:w-\[404px\]{width:404px}
.md\:w-\[45\%\]{width:45%}
.md\:w-\[50\%\]{width:50%}
.md\:w-\[90\%\]{width:90%}
.md\:w-auto{width:auto}
.md\:w-full{width:100%}
.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.md\:flex-row{flex-direction:row}
.md\:flex-nowrap{flex-wrap:nowrap}
.md\:items-end{align-items:flex-end}
.md\:justify-start{justify-content:flex-start}
.md\:justify-center{justify-content:center}
.md\:self-start{align-self:flex-start}
.md\:whitespace-normal{white-space:normal}
.md\:px-\[28px\]{padding-left:28px;padding-right:28px}
.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
@media (min-width: 1440px){
.lg\:mx-\[40px\]{margin-left:40px;margin-right:40px}
.lg\:ml-\[40px\]{margin-left:40px}
.lg\:mr-0{margin-right:0px}
.lg\:flex{display:flex}
.lg\:h-\[calc\(100vh_-_9rem\)\]{height:calc(100vh - 9rem)}
.lg\:h-full{height:100%}
.lg\:w-1\/2{width:50%}
.lg\:w-1\/3{width:33.333333%}
.lg\:w-\[100\%\]{width:100%}
.lg\:w-\[60\%\]{width:60%}
.lg\:max-w-1\/2{max-width:50%}
.lg\:flex-row{flex-direction:row}
.lg\:flex-col-reverse{flex-direction:column-reverse}
.lg\:items-end{align-items:flex-end}
.lg\:justify-between{justify-content:space-between}
.lg\:overflow-clip{overflow:clip}}
@media (min-width: 1536px){
.\32xl\:flex{display:flex}}
@media (min-width: 1920px){
.xl\:flex{display:flex}
.xl\:w-\[1000px\]{width:1000px}}
.\[\&\>div\>input\]\:border-b-primary-500>div>input{--tw-border-opacity:1;border-bottom-color:rgb(0 154 0 / var(--tw-border-opacity, 1))}
.\[\&\>div\>input\]\:text-right>div>input{text-align:right}
.\[\&\>div\>input\]\:text-base>div>input{font-size:1rem;line-height:1.5rem}
.\[\&\>div\>input\]\:font-bold>div>input{font-weight:700}
.\[\&\>span\>a\]\:h-full>span>a{height:100%}
.\[\&\>span\]\:h-full>span{height:100%}
.\[\&\>span\]\:truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bar1 {
  animation: animation-bar1 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}

.bar2 {
  animation: animation-bar2 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
}

@keyframes animation-bar1 {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}

@keyframes animation-bar2 {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
._iconWrapper_mzxfi_1 {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 1.5rem 0 0;
  z-index: 10;
  cursor: pointer;
}

._icon_mzxfi_1 {
  width: 1.5rem;
  height: 1.5rem;
}

._pulse_mzxfi_13 {
  animation: _pulse-animation_mzxfi_1 2s infinite;
}

@keyframes _pulse-animation_mzxfi_1 {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}


.full-size {

    height: 100%;

    width: 100%
}

.fit-size {

    height: -moz-fit-content;

    height: fit-content;

    width: -moz-fit-content;

    width: fit-content
}

.invoice-preview-wrapper {

    position: sticky;

    top: 3.125rem;

    height: 40rem;

    width: 60%;

    align-self: flex-start;

    border-right-width: 4px
}

.invoice-container {

    display: flex;

    height: 90%;

    width: 98%;

    align-items: center;

    justify-content: center;

    padding: 0.5rem
}

.invoice-preview-container {

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: center;

    height: 100%;

    width: 100%
}

.noInvoiceImg {

    height: 5.625rem;

    width: 5.625rem
}

.icon-24 {

    height: 1.5rem;

    width: 1.5rem
}

.icon-button {

    margin-right: 0px;

    height: 2rem;

    width: 2rem
}

.vertical-menu {

    margin-top: 1.5rem;

    margin-bottom: 1.5rem;

    border-top-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 2px;

    border-right-width: 0px;

    border-style: solid;

    --tw-border-opacity: 1;

    border-left-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
}

.horizontal-menu {

    margin-left: 1.5rem;

    margin-right: 1.5rem;

    margin-top: 0.75rem;

    height: -moz-fit-content;

    height: fit-content;

    border-left-width: 0px;

    border-right-width: 0px;

    border-top-width: 2px;

    border-bottom-width: 0px;

    border-style: solid;

    --tw-border-opacity: 1;

    border-top-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
}.ocr-content-wrapper {

    display: flex;

    height: 100%;

    flex-grow: 1;

    flex-direction: column
}

.ocr-content {

    display: flex;

    flex-grow: 1;

    flex-direction: column
}

.ocr-iframe {

    flex-grow: 1;

    border-width: 0px
}
