:root{--dark-grey: #2e2e2e;--grey: #868993;--light-grey: #dbdbdb;--lighter-grey: #f0f0f0;--white: #ffffff;--primary: #0087bd;--light-primary: #e4f3f9;--secondary: #052e44;--light-secondary: #c9e3f1;--dark-tertiary: #876122;--tertiary: #ceb58a;--light-tertiary: #fcf1df;--dark-red: #8b2929;--light-dark-red: #eedede;--red: #b85858;--light-red: #f7eeee;--orange: #cc8f52;--light-orange: #f3eae2;--dark-green: #71a042;--green: #9bba7c;--light-green: #f0f6eb;--purple: #907cba;--light-purple: #edebf6;--text-xxxl: 30px;--text-xxl: 20px;--text-xl: 16px;--text-l: 14px;--text-m: 12px;--text-s: 11px;--text-xs: 10px;--text-xxs: 8px;--xxs: 2px;--xs: 4px;--s: 8px;--m: 12px;--l: 16px;--xl: 20px;--xxl: 64px}.dark-grey{color:var(--dark-grey)}.grey{color:var(--grey)}.light-grey{color:var(--light-grey)}.lighter-grey{color:var(--lighter-grey)}.white{color:var(--white)}.primary{color:var(--primary)}.light-primary{color:var(--light-primary)}.secondary{color:var(--secondary)}.light-secondary{color:var(--light-secondary)}.dark-tertiary{color:var(--dark-tertiary)}.tertiary{color:var(--tertiary)}.light-tertiary{color:var(--light-tertiary)}.dark-red{color:var(--dark-red)}.light-dark-red{color:var(--light-dark-red)}.red{color:var(--red)}.light-red{color:var(--light-red)}.orange{color:var(--orange)}.light-orange{color:var(--light-orange)}.dark-green{color:var(--dark-green)}.green{color:var(--green)}.light-green{color:var(--light-green)}.purple{color:var(--purple)}.light-purple{color:var(--light-purple)}.bg-dark-grey{background-color:var(--dark-grey)}.bg-grey{background-color:var(--grey)}.bg-light-grey{background-color:var(--light-grey)}.bg-lighter-grey{background-color:var(--lighter-grey)}.bg-white{background-color:var(--white)}.bg-primary{background-color:var(--primary)}.bg-light-primary{background-color:var(--light-primary)}.bg-secondary{background-color:var(--secondary)}.bg-light-secondary{background-color:var(--light-secondary)}.bg-dark-tertiary{background-color:var(--dark-tertiary)}.bg-tertiary{background-color:var(--tertiary)}.bg-light-tertiary{background-color:var(--light-tertiary)}.bg-dark-red{background-color:var(--dark-red)}.bg-light-dark-red{background-color:var(--light-dark-red)}.bg-red{background-color:var(--red)}.bg-light-red{background-color:var(--light-red)}.bg-orange{background-color:var(--orange)}.bg-light-orange{background-color:var(--light-orange)}.bg-dark-green{background-color:var(--dark-green)}.bg-green{background-color:var(--green)}.bg-light-green{background-color:var(--light-green)}.bg-purple{background-color:var(--purple)}.bg-light-purple{background-color:var(--light-purple)}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-between{display:flex;justify-content:space-between}.flex-around{display:flex;justify-content:space-around}.align-center{align-items:center}.align-end{align-items:end}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-justify-center{align-items:center;justify-content:center}.flex-1{flex:1}.flex-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-grid{display:grid;grid-auto-rows:auto}.col-1{grid-template-columns:repeat(1,1fr)}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.col-5{grid-template-columns:repeat(5,1fr)}.col-6{grid-template-columns:repeat(6,1fr)}.col-7{grid-template-columns:repeat(7,1fr)}.col-8{grid-template-columns:repeat(8,1fr)}.gap-l{gap:var(--l)}.gap-m{gap:var(--m)}.row-gap-m{row-gap:var(--m)}.gap-s{gap:var(--s)}.gap-xs{gap:var(--xs)}.col-gap-s{column-gap:var(--s)}.take-2-col{grid-column:span 2}.take-3-col{grid-column:span 3}.take-4-col{grid-column:span 4}.take-2-row{grid-row:span 2}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url("./media/Montserrat-Thin-INGLEL72.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url("./media/Montserrat-ExtraLight-ZAVEFSPL.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url("./media/Montserrat-Light-VQBDBNAJ.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("./media/Montserrat-Regular-KTDWECCU.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("./media/Montserrat-ExtraBold-3PXI42DS.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url("./media/Montserrat-Black-V3K45DD4.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url("./media/Montserrat-ThinItalic-TAM6H7PK.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url("./media/Montserrat-ExtraLightItalic-OVKRTWWF.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url("./media/Montserrat-LightItalic-WJXYFMKH.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url("./media/Montserrat-Italic-3PDOTRL6.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url("./media/Montserrat-MediumItalic-EJ6L53NP.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url("./media/Montserrat-SemiBoldItalic-TVTEZJCL.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url("./media/Montserrat-BoldItalic-LBTFKCRT.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url("./media/Montserrat-ExtraBoldItalic-LDTORKBI.ttf") format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url("./media/Montserrat-BlackItalic-VRXHVHS3.ttf") format("truetype")}.text-xxxl{font-size:var(--text-xxxl)}.text-xxl{font-size:var(--text-xxl)}.text-xl{font-size:var(--text-xl)}.text-l{font-size:var(--text-l)}.text-m{font-size:var(--text-m)}.text-s{font-size:var(--text-s)}.text-xs{font-size:var(--text-xs)}.text-xxs{font-size:var(--text-xxs)}.thin{font-weight:100}.extra-light{font-weight:200}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semi-bold{font-weight:600}.bold{font-weight:700}.extra-bold{font-weight:800}.italic{font-style:italic}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap{text-wrap:nowrap}.pre-line{white-space:pre-line}.break-word{word-break:break-word}.underline{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.primary-link{font-weight:600;color:var(--primary);text-decoration:underline;cursor:pointer}@media (hover: hover){.primary-link:hover{color:var(--secondary)}}@media (hover: none){.primary-link:active{color:var(--secondary)}}.tertiary-link{font-weight:600;color:var(--tertiary);text-decoration:underline;cursor:pointer}@media (hover: hover){.tertiary-link:hover{color:var(--dark-tertiary)}}@media (hover: none){.tertiary-link:active{color:var(--dark-tertiary)}}.margin-auto{margin:auto}.margin-xxs{margin:var(--xxs)}.margin-xs{margin:var(--xs)}.margin-s{margin:var(--s)}.margin-m{margin:var(--m)}.margin-l{margin:var(--l)}.margin-xl{margin:var(--xl)}.margin-xxl{margin:var(--xxl)}.margin-top-xxs{margin-top:var(--xxs)}.margin-top-xs{margin-top:var(--xs)}.margin-top-s{margin-top:var(--s)}.margin-top-m{margin-top:var(--m)}.margin-top-l{margin-top:var(--l)}.margin-top-xl{margin-top:var(--xl)}.margin-top-xxl{margin-top:var(--xxl)}.margin-right-xxs{margin-right:var(--xxs)}.margin-right-xs{margin-right:var(--xs)}.margin-right-s{margin-right:var(--s)}.margin-right-m{margin-right:var(--m)}.margin-right-l{margin-right:var(--l)}.margin-right-xl{margin-right:var(--xl)}.margin-right-xxl{margin-right:var(--xxl)}.margin-bottom-xxs{margin-bottom:var(--xxs)}.margin-bottom-xs{margin-bottom:var(--xs)}.margin-bottom-s{margin-bottom:var(--s)}.margin-bottom-m{margin-bottom:var(--m)}.margin-bottom-l{margin-bottom:var(--l)}.margin-bottom-xl{margin-bottom:var(--xl)}.margin-bottom-xxl{margin-bottom:var(--xxl)}.margin-left-xxs{margin-left:var(--xxs)}.margin-left-xs{margin-left:var(--xs)}.margin-left-s{margin-left:var(--s)}.margin-left-m{margin-left:var(--m)}.margin-left-l{margin-left:var(--l)}.margin-left-xl{margin-left:var(--xl)}.margin-left-xxl{margin-left:var(--xxl)}.margin-h-xxs{margin-left:var(--xxs);margin-right:var(--xxs)}.margin-h-xs{margin-left:var(--xs);margin-right:var(--xs)}.margin-h-s{margin-left:var(--s);margin-right:var(--s)}.margin-h-m{margin-left:var(--m);margin-right:var(--m)}.margin-h-l{margin-left:var(--l);margin-right:var(--l)}.margin-h-xl{margin-left:var(--xl);margin-right:var(--xl)}.margin-h-xxl{margin-left:var(--xxl);margin-right:var(--xxl)}.margin-v-xxs{margin-top:var(--xxs);margin-bottom:var(--xxs)}.margin-v-xs{margin-top:var(--xs);margin-bottom:var(--xs)}.margin-v-s{margin-top:var(--s);margin-bottom:var(--s)}.margin-v-m{margin-top:var(--m);margin-bottom:var(--m)}.margin-v-l{margin-top:var(--l);margin-bottom:var(--l)}.margin-v-xl{margin-top:var(--xl);margin-bottom:var(--xl)}.margin-v-xxl{margin-top:var(--xxl);margin-bottom:var(--xxl)}.padding-xxs{padding:var(--xxs)}.padding-xs{padding:var(--xs)}.padding-s{padding:var(--s)}.padding-m{padding:var(--m)}.padding-l{padding:var(--l)}.padding-xl{padding:var(--xl)}.padding-xxl{padding:var(--xxl)}.padding-top-xxs{padding-top:var(--xxs)}.padding-top-xs{padding-top:var(--xs)}.padding-top-s{padding-top:var(--s)}.padding-top-m{padding-top:var(--m)}.padding-top-l{padding-top:var(--l)}.padding-top-xl{padding-top:var(--xl)}.padding-top-xxl{padding-top:var(--xxl)}.padding-right-xxs{padding-right:var(--xxs)}.padding-right-xs{padding-right:var(--xs)}.padding-right-s{padding-right:var(--s)}.padding-right-m{padding-right:var(--m)}.padding-right-l{padding-right:var(--l)}.padding-right-xl{padding-right:var(--xl)}.padding-right-xxl{padding-right:var(--xxl)}.padding-bottom-xxs{padding-bottom:var(--xxs)}.padding-bottom-xs{padding-bottom:var(--xs)}.padding-bottom-s{padding-bottom:var(--s)}.padding-bottom-m{padding-bottom:var(--m)}.padding-bottom-l{padding-bottom:var(--l)}.padding-bottom-xl{padding-bottom:var(--xl)}.padding-bottom-xxl{padding-bottom:var(--xxl)}.padding-left-xxs{padding-left:var(--xxs)}.padding-left-xs{padding-left:var(--xs)}.padding-left-s{padding-left:var(--s)}.padding-left-m{padding-left:var(--m)}.padding-left-l{padding-left:var(--l)}.padding-left-xl{padding-left:var(--xl)}.padding-left-xxl{padding-left:var(--xxl)}.padding-h-xxs{padding-left:var(--xxs);padding-right:var(--xxs)}.padding-h-xs{padding-left:var(--xs);padding-right:var(--xs)}.padding-h-s{padding-left:var(--s);padding-right:var(--s)}.padding-h-m{padding-left:var(--m);padding-right:var(--m)}.padding-h-l{padding-left:var(--l);padding-right:var(--l)}.padding-h-xl{padding-left:var(--xl);padding-right:var(--xl)}.padding-h-xxl{padding-left:var(--xxl);padding-right:var(--xxl)}.padding-v-xxs{padding-top:var(--xxs);padding-bottom:var(--xxs)}.padding-v-xs{padding-top:var(--xs);padding-bottom:var(--xs)}.padding-v-s{padding-top:var(--s);padding-bottom:var(--s)}.padding-v-m{padding-top:var(--m);padding-bottom:var(--m)}.padding-v-l{padding-top:var(--l);padding-bottom:var(--l)}.padding-v-xl{padding-top:var(--xl);padding-bottom:var(--xl)}.padding-v-xxl{padding-top:var(--xxl);padding-bottom:var(--xxl)}.checkbox{position:relative;cursor:pointer;padding:0;margin:0;height:22px;width:22px;min-width:22px;appearance:initial;-moz-appearance:initial}.checkbox:before{content:"";display:flex;width:20px;height:20px;border:1px solid var(--grey);border-radius:5px;background-color:var(--white);transition:background-color ease-in-out .2s}@media (hover: hover){.checkbox:hover:before{border:1px solid var(--primary)}}@media (hover: none){.checkbox:active:before{border:1px solid var(--primary)}}.checkbox:checked:before{background-color:var(--primary);border:1px solid var(--primary)}@media (hover: hover){.checkbox:checked:hover:not(:disabled):before{background-color:var(--white);border:1px solid var(--primary)}}@media (hover: none){.checkbox:checked:active:not(:disabled):before{background-color:var(--white);border:1px solid var(--primary)}}.checkbox:disabled:before{background-color:var(--white);border:1px solid var(--light-grey);cursor:not-allowed}.checkbox:checked:disabled:before{background-color:var(--light-grey);border:1px solid var(--light-grey)}.checkbox:checked:after{content:"";position:absolute;left:8px;top:3px;width:5px;height:12px;border:solid var(--white);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (hover: hover){.checkbox:checked:hover:after{border:solid var(--primary);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (hover: none){.checkbox:checked:active:after{border:solid var(--primary);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.checkbox:checked:disabled:after{border:solid var(--white);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:not-allowed}@media (hover: hover){.checkbox-red:hover:before{border:1px solid var(--red)}}@media (hover: none){.checkbox-red:active:before{border:1px solid var(--red)}}.checkbox-red:checked:before{background-color:var(--red);border:1px solid var(--red)}@media (hover: hover){.checkbox-red:checked:hover:not(:disabled):before{background-color:var(--white);border:1px solid var(--red)}}@media (hover: none){.checkbox-red:checked:active:not(:disabled):before{background-color:var(--white);border:1px solid var(--red)}}@media (hover: hover){.checkbox-red:checked:hover:after{border:solid var(--red);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (hover: none){.checkbox-red:checked:active:after{border:solid var(--red);border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}input[type=radio]{appearance:none;background-color:var(--white);margin:0;font:inherit;width:19px;min-width:19px;height:19px;border:1px solid var(--grey);border-radius:25px;display:grid;place-content:center}input[type=radio]:checked{border:1px solid var(--primary)}input[type=radio]:before{content:"";width:11px;height:11px;border-radius:25px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 2em 2em var(--primary)}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:disabled{border:1px solid var(--light-grey);background-color:var(--lighter-grey)!important}.tooltip-container{position:relative}.tooltip{position:absolute;max-width:25vw;text-align:center;color:#f8f8f2;background:#282a36;border-radius:5px;z-index:1000;opacity:0;line-height:1.1em;padding:var(--s)}.tooltip:after{content:"";position:absolute;border-style:solid}.tooltip-top:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.tooltip-middle:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:black transparent transparent transparent}.tooltip-bottom:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent black transparent}.tooltip-left:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent black}.tooltip-right:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent black transparent transparent}.tooltip-show{opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}html,body,app-root{display:flex;height:100%;min-height:0;width:100%;min-width:0;box-sizing:border-box;margin:0;background-color:var(--lighter-grey);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;font-family:Montserrat,sans-serif;font-size:var(--text-m);font-weight:400;color:var(--dark-grey)}app-root{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) transparent}app-root::-webkit-scrollbar{width:6px}app-root::-webkit-scrollbar-track{background:transparent;border-radius:25px}app-root::-webkit-scrollbar-thumb{background:var(--light-grey);border-radius:25px}app-root::-webkit-scrollbar-thumb:hover{background:var(--grey)}.height-100{height:100%;min-height:0;box-sizing:border-box}.min-height-0{min-height:0}.width-100{width:100%;min-width:0;box-sizing:border-box}.min-width-0{min-width:0}.scroll-y{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) transparent}.scroll-y::-webkit-scrollbar{width:6px}.scroll-y::-webkit-scrollbar-track{background:transparent;border-radius:25px}.scroll-y::-webkit-scrollbar-thumb{background:var(--light-grey);border-radius:25px}.scroll-y::-webkit-scrollbar-thumb:hover{background:var(--grey)}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.hidden{visibility:hidden}.display-none{display:none}html,body,app-root{background:linear-gradient(249deg,var(--primary) 0%,var(--secondary) 100%)}
