/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}a{background-color:initial}b,strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div,footer,form,header,iframe,input,label,main,nav,section,textarea{display:flex;flex-direction:column;flex:0 0 auto}a,em,h1,h2,h3,h4,h5,h6,i,p,span,strong{margin:0;text-align:left}a{text-decoration:none;color:inherit}input:focus,textarea:focus{outline:none}input:disabled{background:none}input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff}*{box-sizing:border-box;position:relative;-webkit-overflow-scrolling:touch}

/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@tailwind base;@tailwind components;@tailwind utilities;html{font-size:14px;line-height:1.4em;min-height:100vh;display:flex}body{font-family:sans-serif}#root,body{min-height:100vh;width:100vw;display:flex;flex-direction:column;flex:1 1;overflow-x:hidden}body.is-noscroll{overflow:hidden}::-webkit-input-placeholder{color:#939495}::placeholder{color:#939495}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{border-radius:6px;background:transparent}::-webkit-scrollbar-thumb{background-color:#a0a4a8;border-radius:6px;border:3px solid #f8f8f8}@font-face{font-family:"Plus Jakarta Sans";src:url(../media/PlusJakartaSans-Regular.b93d0f0c.woff) format("woff2"),url(../media/PlusJakartaSans-Regular.fa88ca4d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(../media/PlusJakartaSans-Bold.a665ea50.woff) format("woff2"),url(../media/PlusJakartaSans-Bold.70b6f0b4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(../media/PlusJakartaSans-Medium.4c601838.woff) format("woff2"),url(../media/PlusJakartaSans-Medium.616ec931.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bossa";src:url(../media/Bossa-Bold.dbe4b9ea.woff) format("woff2"),url(../media/Bossa-Bold.48d366ca.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}