html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[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}details{display:block}summary{display:list-item}template,[hidden]{display:none}
html{box-sizing:border-box}*,:before,:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}ul,li{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,textarea{background:0 0;border:none}button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none}input,textarea{outline:none}textarea{resize:vertical}img{max-width:100%;display:block}svg{display:block}fieldset{border:none;padding:0}hr{border-top:none;border-left:none}table{border-spacing:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:hover,input[type=number]:focus{appearance:none;-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button{display:none}*{-webkit-tap-highlight-color:#0000}
@font-face{font-family:Google Sans;src:url(../media/GoogleSans-Regular.03~_n9p_gdm82.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:url(../media/GoogleSans-Medium.0yt6jl1hgw9om.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:url(../media/GoogleSans-SemiBold.130~0b5~l-j86.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:url(../media/GoogleSans-Bold.16te78_3gxyu2.woff2)format("woff2");font-weight:700;font-style:normal}
:root{--primary-red:#e41e25;--primary-blue:#384b78;--secondary-hover-red:#b31218;--secondary-favourite:#fe4866;--scale-grey-0:#fff;--scale-grey-50:#f6f7f9;--scale-grey-60:#f2f4f6;--scale-grey-80:#e7ebef;--scale-grey-100:#e0e4eb;--scale-grey-200:#c4cad9;--scale-grey-300:#a3adc2;--scale-grey-400:#8592ad;--scale-grey-500:#679;--scale-grey-600:#525f7a;--scale-grey-700:#3d475c;--scale-grey-800:#29303d;--scale-grey-900:#0a0c0f;--scale-blue-50:#eff4ff;--scale-blue-100:#ccdeff;--scale-blue-200:#8caeee;--scale-blue-400:#3571f5;--scale-blue-600:#134db9;--scale-blue-800:#0a275c;--scale-green-50:#e8fff4;--scale-green-100:#97f5cc;--scale-green-200:#56daa1;--scale-green-400:#27bf8a;--scale-green-600:#129d6c;--scale-green-800:#0a5e41;--scale-red-50:#ffeded;--scale-red-100:#ffc0c2;--scale-red-200:#ff9195;--scale-red-400:#ff6369;--scale-red-600:#e0383e;--scale-red-800:#c21e24;--scale-yellow-50:#fff5de;--scale-yellow-100:#ffe5ac;--scale-yellow-200:#ffd069;--scale-yellow-400:#f0b73b;--scale-yellow-600:#d99e1e;--scale-yellow-800:#b58317;--transparency-white-100:#ffffff1a;--transparency-white-200:#fff3;--transparency-white-300:#ffffff4d;--transparency-white-400:#fff6;--transparency-black-300:#0a0c0f4d;--transparency-black-400:#0a0c0f66;--transparency-black-500:#0a0c0f80;--transparency-black-600:#0a0c0f99;--font-family:"Google Sans", sans-serif}
*{scrollbar-color:var(--scale-grey-200) var(--scale-grey-80);scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scale-grey-80);border-radius:10px;margin:4px}::-webkit-scrollbar-thumb{background-color:var(--scale-grey-200);border:2px solid var(--scale-grey-80);border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:var(--scale-grey-300)}::-webkit-scrollbar-corner{background:0 0}body{font-family:var(--font-family),sans-serif;background:#f5f8fa;overflow-y:scroll}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}@media (max-width:800px){.container{padding:0 32px}}@media (max-width:600px){.container{padding:0 16px}}.login-page{background:var(--scale-grey-50);flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100dvh - 67px);padding:24px 16px;display:flex}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
