@font-face{font-family:Inter;src:url(../../../public/fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--space: clamp(16px, calc(1rem + (32 - 16) * ((100vw - 750px) / (1500 - 750))), 32px);--hspace: clamp(10px, calc(.625rem + (24 - 10) * ((100vw - 750px) / (1500 - 750))), 24px);--vspace: clamp(48px, calc(3rem + .064*(100vw - 750px)) , 96px);--vspace-s: clamp(16px, calc(1rem + (32 - 16) * ((100vw - 750px) / (1500 - 750))), 32px);--gap: clamp(24px, calc(1.5rem + (32 - 24) * ((100vw - 750px) / (1500 - 750))), 32px);--green: #5DCB7E;--green-filter: brightness(0) saturate(100%) invert(69%) sepia(48%) saturate(427%) hue-rotate(85deg) brightness(91%) contrast(93%);--red: #FF6161;--red-filter: brightness(0) saturate(100%) invert(48%) sepia(14%) saturate(5923%) hue-rotate(327deg) brightness(110%) contrast(102%);--yellow: #FFCB5C;--yellow-filter: brightness(0) saturate(100%) invert(81%) sepia(54%) saturate(606%) hue-rotate(329deg) brightness(105%) contrast(101%);--dark-grey: #1d1d1d;--grey: #373737;--black: #010101;--white: #FFFFFF;--light-grey: #9B9B9B;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--white-8: rgba(255, 255, 255, .08);--white-28: rgba(255, 255, 255, .28);--lighter-grey: #C2C2C2;--green-text: #192D09;--mode-2-green: #61BF15;--mode-2-red: #FFFFFF;--mode-2-yellow: #FFFFFF;--mode-2-grey: #FFFFFF;--mode-2-black: #FFFFFF;--mode-2-white: #FFFFFF;--mode-2-light-grey: #FFFFFF;--mode-2-black-85: rgba(0, 0, 0, .85);--mode-2-black-70: rgba(0, 0, 0, .7);--mode-2-white-8: rgba(255, 255, 255, .08);--mode-2-white-28: rgba(255, 255, 255, .28);--mode-2-lighter-grey: #C2C2C2;--mode-2-green-text: #192D09;--range-color: #9B9B9B;--fz-xs: clamp(13px, calc(.8125rem + (14 - 13) * ((100vw - 750px) / (1500 - 750))), 14px);--fz-s: clamp(14px, calc(.875rem + (16 - 14) * ((100vw - 750px) / (1500 - 750))), 16px);--fz-m: clamp(16px, calc(1rem + (18 - 16) * ((100vw - 750px) / (1500 - 750))), 18px);--fz-l: clamp(24px, calc(1.5rem + (40 - 24) * ((100vw - 750px) / (1500 - 750))), 40px);--fz-xl: clamp(36px, calc(2.25rem + .072*(100vw - 750px)) , 90px)}.range-undefined{--range-color: #373737}.range-low{--range-color: var(--red);--range-color-filter: var(--red-filter)}.range-medium{--range-color: var(--yellow);--range-color-filter: var(--yellow-filter)}.range-high{--range-color: var(--green);--range-color-filter: var(--green-filter)}.card:not([class*=range-]){--range-color: #373737}body{background-color:var(--dark-grey);color:var(--light-grey, #9B9B9B);font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{color:var(--white, #fff)}input[type=range]{width:100%;background-color:orange}a{color:var(--yellow, #FFCB5C);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.page{max-width:1536px;padding-inline:var(--hspace);margin-inline:auto;margin-block:var(--vspace) 0;padding-block-end:32px}.page__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px 48px;align-items:stretch;margin-block:0 var(--vspace)}.page__footer{background-color:var(--black);padding:var(--space, 96px)}.page__footer-inner{max-width:var(--max-width, 1536px);margin-inline:auto}.page__footer .lobby-accordion{margin-block:32px 0}.page__footer p,.page__footer .lobby-accordion{max-width:736px}.page__footer .page__lobby{margin-block:3rem;justify-self:start}.page__branding{max-width:50%}.page__branding svg{max-width:100%;height:auto}.page__summary{margin-bottom:var(--vspace)}.page__summary .summary,.page__summary .progress{flex:1;min-width:min(100%,180px);display:flex;flex-direction:column;justify-content:space-between}.page__ingress{font-size:var(--fz-m, 18px);font-style:normal;font-weight:400;line-height:normal}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(362px,100%),1fr));gap:var(--gap)}.grid__item{display:grid}:where(ul.grid){margin:0;padding:0}:where(li.card){margin:0;padding:0}.summary-box{background:var(--white-8);padding:var(--space, 24px);border-radius:8px;margin-block:var(--vspace-s) var(--vspace-s);display:flex;flex-wrap:wrap;gap:var(--gap, 24px);justify-content:space-between;align-items:center}.summary{font-size:var(--fz-xs);font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:column;justify-content:space-between;gap:.25rem}.summary p{margin-block:0 8px}.summary p:last-child{color:var(--range-color, #fff);font-size:var(--fz-l, 40px);font-style:normal;font-weight:700;line-height:normal;margin-block:0}.summary.summary-total p:last-child{color:var(--range-color, #9B9B9B);font-size:var(--fz-xl, 90px);font-style:normal;font-weight:700;line-height:normal}.summary__value{font-weight:700;font-size:1.1em}.category{border-radius:9px;border:1px solid var(--range-color, #9B9B9B);background:#bf341514;padding:0;margin-block:24px}.category__header{display:grid;grid-template-columns:clamp(216px,18vw,300px) 1fr clamp(64px,8vw,120px);grid-template-areas:"title info arrow";grid-auto-rows:auto;cursor:pointer;user-select:none;border-radius:8px;margin-bottom:0rem;padding:var(--space, 32px)}.category__title{grid-area:title;color:var(--range-color);margin-block:0;display:flex;align-items:center;gap:12px}.category__title img{filter:var(--range-color-filter);margin:0;padding:0;display:block}.category__summary-info{grid-area:info;display:flex;gap:var(--gap, 24px);align-items:center;padding:1rem;justify-content:space-around;justify-content:space-between;border-radius:8px}.category__arrow{grid-area:arrow;width:24px;height:24px;transition:transform .3s ease;flex-shrink:0;margin-left:auto;padding:5px;background-color:var(--range-color, #fff);border-radius:6px}.category__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;padding:0 var(--space, 32px) var(--space, 32px)}.category__content-inner{overflow:hidden}.category--collapsed:hover{background:#ffffff14}.category--expanded .category__summary-info{background:#ffffff0d;justify-content:space-between;margin-top:32px}.category--expanded .category__arrow{transform:rotate(180deg)}.category--expanded .summary,.category--expanded .progress{flex:1}.category--expanded .category__content{grid-template-rows:1fr}.card{position:relative;display:grid;border-radius:8px;border:1px solid var(--grey, #373737);background:var(--black-85, rgba(0, 0, 0, .85));color:var(--lighter-grey, #c2c2c2);overflow:clip}.card__header{margin-inline:var(--space, 24px);padding-block:var(--space, 24px) calc(var(--space, 24px) * .5);padding-block-start:var(--space, 24px);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grey, #373737);flex-wrap:wrap;gap:var(--gap)}:where(.card__header *){margin:0;padding:0}.card__header-first{color:var(--lighter-grey, #C2C2C2);font-size:11px;font-style:normal;font-weight:400;line-height:normal}.card__header-first p{margin-block:0 10px}.card__header-last{color:var(--lighter-grey, #C2C2C2);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.card__main{padding-inline:var(--space, 24px);padding-block:calc(var(--space, 24px) * .9375);color:var(--lighter-grey, #C2C2C2);font-size:var(--fz-xs);font-style:normal;font-weight:400;line-height:normal}.card__heading{margin-block:0 16px;color:var(--white, #FFF);font-size:var(--fz-m, 18px);font-style:normal;font-weight:700;line-height:normal}.card__description>:last-child{margin-block-end:0}.card__footer{margin-block-start:auto}:where(.card__footer *){margin:0;padding:0}.range-description{background:var(--range-color, #373737);text-align:center;color:var(--black, #010101);font-size:var(--fz-xs);font-style:normal;font-weight:700;line-height:normal;padding:calc(var(--space, 32px) * .625) var(--space, 32px);transition:all .3s ease}.card--default .range-description{background:var(--black-85, rgba(0, 0, 0, .85))!important;color:#fff!important}.card--checked .range-description{background:var(--grey, #373737)!important;color:#fff!important}.progress{font-size:var(--fz-xs)}.progress p{margin-block:0}.progress__header{display:flex;justify-content:space-between;align-items:center;gap:var(--gap)}.progress__bar{height:8px;background-color:var(--white-28);border-radius:4px;overflow:hidden;margin-block:12px}.progress__fill{height:100%;background-color:var(--range-color, blue);transition:width .3s ease}.progress--compact{display:flex;flex-direction:column;gap:.5rem;min-width:50%}.range-slider{display:flex;align-items:center;gap:12px;background:#000;padding:1rem;border-radius:1rem;margin-block:0 var(--space, 24px)}.card--checked .range-slider{opacity:0}.range-input{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;outline:none;background:linear-gradient(to right,transparent 0%,transparent calc(var(--slider-value) * 1%),#373737 calc(var(--slider-value) * 1%),#373737 100%),linear-gradient(to right,#ff6161,#ffcb5c,#5dcb7e);transition:background .2s ease}.range-input::-moz-range-track{height:8px;border-radius:4px;background:transparent}.range-input::-webkit-slider-thumb{-webkit-appearance:none;height:34px;width:34px;border-radius:50%;background:#fff;border:2px solid #ddd;box-shadow:0 0 6px #fffc;margin-top:-0px;transition:background .2s ease}.range-input::-moz-range-thumb{height:34px;width:34px;border-radius:50%;background:#fff;border:2px solid #ddd;box-shadow:0 0 6px #fffc}.card--checked .range-input::-webkit-slider-thumb,.card--checked .range-input::-moz-range-thumb{opacity:0}.range-input:disabled{background:#373737!important;cursor:not-allowed}.range-input:disabled::-webkit-slider-thumb{background:#ccc;border-color:#999;cursor:not-allowed}.card--default .range-input{filter:saturate(0);-webkit-filter:saturate(0)}:root{--transition-duration: .3s;--transition-duration-slow: .5s;--transition-easing: cubic-bezier(.4, 0, .2, 1);--transition-easing-bounce: cubic-bezier(.68, -.55, .265, 1.55);--stagger-1: 0ms;--stagger-2: 50ms;--stagger-3: .1s;--stagger-4: .15s}.category{transition:border-color var(--transition-duration) var(--transition-easing),background-color var(--transition-duration) var(--transition-easing)}.category__header{transition:grid-template-areas var(--transition-duration) var(--transition-easing),margin-bottom var(--transition-duration) var(--transition-easing)}.category__title{transition:color var(--transition-duration) var(--transition-easing),transform var(--transition-duration) var(--transition-easing)}.category__header:hover .category__title{transform:translate(4px)}.category__summary-info{transition:background-color var(--transition-duration) var(--transition-easing),padding var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing),transform var(--transition-duration) var(--transition-easing)}.category__arrow{grid-area:arrow;width:24px;height:24px;flex-shrink:0;margin-left:auto;padding:5px;background-color:var(--range-color, #fff);border-radius:6px;transition:transform var(--transition-duration) var(--transition-easing-bounce),background-color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.category__header:hover .category__arrow{box-shadow:0 2px 8px #fff3}.category__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-duration-slow) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing);opacity:0}.category__content-inner{overflow:hidden;transform-origin:top;transition:transform var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing)}.category--collapsed{background:#ffffff0d}.category--collapsed:hover{background:#ffffff14;border-color:var(--range-color)}.category--collapsed .category__summary-info{opacity:.8;transform:scale(.98)}.category--collapsed .category__arrow{transform:rotate(0) scale(1);align-self:center}.category--collapsed .category__content{padding:0}.category--expanded .category__header{grid-template-areas:"title . arrow" "info info info"}@media (width <= 900px){.category .category__header{grid-template-areas:"title . arrow" "info info info"}.category .category__summary-info{justify-content:space-between;margin-top:2rem;padding:0;flex-wrap:wrap}.category--expanded .category__summary-info{padding:1rem}}@media (width <= 600px){.category .category__summary-info{flex-direction:column}.category .category__summary-info .summary,.category .category__summary-info .progress{width:100%}}.category--expanded .category__summary-info{background:#ffffff0d;justify-content:space-between;opacity:1;transform:scale(1);transition-delay:var(--stagger-2)}.category--expanded .category__header:hover .category__summary-info{background:#ffffff14}.category--expanded .category__arrow{transform:rotate(180deg) scale(1.1);background-color:var(--range-color);box-shadow:0 4px 12px #0000004d}.category--expanded .category__arrow:hover{transform:rotate(180deg) scale(1.15)}.category--expanded .category__content{grid-template-rows:1fr;opacity:1;transition-delay:var(--stagger-3)}.category--expanded .category__content-inner{transform:scale(1);opacity:1}.category--expanded .card{animation:slideInFade var(--transition-duration-slow) var(--transition-easing) forwards;opacity:0;transform:translateY(-10px)}.category--expanded .card:nth-child(1){animation-delay:var(--stagger-1)}.category--expanded .card:nth-child(2){animation-delay:var(--stagger-2)}.category--expanded .card:nth-child(3){animation-delay:var(--stagger-3)}.category--expanded .card:nth-child(4){animation-delay:var(--stagger-4)}@keyframes slideInFade{to{opacity:1;transform:translateY(0)}}.category,.category__header,.category__title,.category__summary-info,.category__arrow,.category__content,.category__content-inner{will-change:auto}.category--transitioning *{will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.category,.category__header,.category__title,.category__summary-info,.category__arrow,.category__content,.category__content-inner,.card{transition-duration:.01ms!important;animation-duration:.01ms!important;transition-delay:0ms!important;animation-delay:0ms!important}}.button,button{padding:12px 24px;border-radius:50px;border:1px solid var(--light-grey, #9B9B9B);background:#cbd2e4;color:#000}.button--secondary{background:transparent;color:var(--light-grey, #9B9B9B)}.page__lobby{border:1px solid rgba(255,255,255,.28);border-radius:11px;padding:24px;display:flex;align-items:center;gap:20px}.page__lobby form{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.page__lobby i{font-size:smaller;display:block}.page__lobby form input{justify-self:stretch}label:has(input) input[type=text],label:has(input) input[type=email],label:has(input) input[type=password]{display:block;margin-top:4px}.lobby-accordion{border:1px solid rgba(255,255,255,.28);border-radius:6px;overflow:hidden;align-self:start;color:var(--White, #FFF)}.lobby-accordion__header{width:100%;background:transparent;border:none;padding:12px;display:flex;align-items:center;gap:24px;cursor:pointer;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:background-color .2s ease;border-radius:0}.lobby-accordion__header:hover{background:#ffffff0d}.lobby-accordion__header span{flex:1;text-align:left;font-weight:500}.lobby-accordion__chevron{transition:transform .2s ease}.lobby-accordion__chevron--expanded{transform:rotate(180deg)}.lobby-accordion__content{border-top:1px solid rgba(255,255,255,.28);padding:0 24px 24px}.lobby-accordion__content .page__lobby{border:none;margin-block:24px;padding:0}#lobby-content.lobby-accordion__content>*{margin-block-end:0}input[type=text],input[type=email],input[type=password]{padding:12px;color:#fff;background:var(--black, #010101);border:1px solid var(--light-grey, #9B9B9B);border-radius:8px}blockquote{position:relative;border-radius:6px;border:1px dashed rgba(255,255,255,.83);background:#ffffff14;padding:16px;margin:2em 0}blockquote:after{content:"";position:absolute;top:-9px;right:-9px;width:21px;height:21px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M11 0.5C13.785 0.5 16.4559 1.60633 18.4252 3.5756C20.3944 5.54487 21.5008 8.21578 21.5008 11.0007C21.5008 13.7857 20.3944 16.4566 18.4252 18.4259C16.4559 20.3952 13.785 21.5015 11 21.5015C8.21505 21.5015 5.54414 20.3952 3.57487 18.4259C1.60559 16.4566 0.499268 13.7857 0.499268 11.0007C0.499268 8.21578 1.60559 5.54487 3.57487 3.5756C5.54414 1.60633 8.21505 0.5 11 0.5ZM12.575 6.947C13.355 6.947 13.988 6.4055 13.988 5.603C13.988 4.8005 13.3535 4.259 12.575 4.259C11.795 4.259 11.165 4.8005 11.165 5.603C11.165 6.4055 11.795 6.947 12.575 6.947ZM12.8495 15.3875C12.8495 15.227 12.905 14.81 12.8735 14.573L11.6405 15.992C11.3855 16.2605 11.066 16.4465 10.916 16.397C10.848 16.372 10.7911 16.3235 10.7556 16.2602C10.7201 16.197 10.7084 16.1231 10.7225 16.052L12.7775 9.56C12.9455 8.7365 12.4835 7.985 11.504 7.889C10.4705 7.889 8.94952 8.9375 8.02402 10.268C8.02402 10.427 7.99402 10.823 8.02552 11.06L9.25702 9.6395C9.51202 9.374 9.80902 9.1865 9.95902 9.2375C10.0329 9.26402 10.0935 9.31847 10.1277 9.38914C10.1619 9.45981 10.167 9.54108 10.142 9.6155L8.10502 16.076C7.86952 16.832 8.31502 17.573 9.39502 17.741C10.985 17.741 11.924 16.718 12.851 15.3875H12.8495Z' fill='white'/%3E%3C/svg%3E");background-position:top right;background-size:21px;background-repeat:no-repeat}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}.toggle-switch{display:flex;align-items:center;gap:8px;cursor:pointer}.toggle-label{order:1;font-size:14px;color:var(--Lighter-grey, #C2C2C2);user-select:none}.toggle-input{order:2;position:relative;appearance:none;width:44px;height:24px;border-radius:12px;background-color:#373737;cursor:pointer;transition:background-color .3s ease;outline:none;border:none}.toggle-input:checked{background-color:#5dcb7e}.toggle-input:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background-color:#fff;transition:transform .3s ease;box-shadow:0 2px 4px #0003}.toggle-input:checked:before{transform:translate(20px)}.toggle-input:focus{box-shadow:0 0 0 3px #5dcb7e4d}.toggle-input:focus:not(:checked){box-shadow:0 0 0 3px #3737374d}.toggle-input:hover{opacity:.8}
