html{box-sizing:border-box;font-size:16px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body[data-v-fae2789c]{counter-reset:sectionHeading}.sectionHeading[data-v-fae2789c]{counter-increment:sectionHeading;margin-bottom:1rem;display:flex;align-items:center}.sectionHeading[data-v-fae2789c]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.sectionHeading__number[data-v-fae2789c]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sectionHeading__number[data-v-fae2789c]:after{content:counter(sectionHeading)}.sectionHeading__number--disabled[data-v-fae2789c]:after{content:""}.vue-slider-dot{position:absolute;z-index:5}.vue-slider-mark{position:absolute;z-index:4}.vue-slider-mark-step{width:4px;height:4px;transform:translateY(6px);border-radius:9999px;background-color:rgba(0,0,0,.1)}.vue-slider-mark-label{white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgba(71,85,105,var(--tw-text-opacity))}.dark .vue-slider-mark-label{--tw-text-opacity:1;color:rgba(148,163,184,var(--tw-text-opacity))}.vue-slider-dot-tooltip,.vue-slider-mark-label,.vue-slider-mark-step{position:absolute}.vue-slider-dot-tooltip{visibility:hidden}.vue-slider-dot-hover:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{visibility:visible}.vue-slider-dot-tooltip-top{top:-8px;left:50%;transform:translate(-50%,-100%)}.vue-slider-dot-tooltip-bottom{bottom:-8px;left:50%;transform:translate(-50%,100%)}.vue-slider-dot-tooltip-left{left:-8px;top:50%;transform:translate(-100%,-50%)}.vue-slider-dot-tooltip-right{right:-8px;top:50%;transform:translate(100%,-50%)}.vue-slider-marks{position:relative;width:100%;height:100%}.vue-slider-ltr .vue-slider-mark,.vue-slider-rtl .vue-slider-mark{width:0;height:100%;top:50%}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:0}.vue-slider-ltr .vue-slider-mark-label,.vue-slider-rtl .vue-slider-mark-label{top:100%;margin-top:8px}.vue-slider-ltr .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ltr .vue-slider-mark-step{left:0}.vue-slider-ltr .vue-slider-mark-label{left:50%;transform:translateX(-50%)}.vue-slider-rtl .vue-slider-mark{transform:translate(50%,-50%)}.vue-slider-rtl .vue-slider-mark-step{right:0}.vue-slider-rtl .vue-slider-mark-label{right:50%;transform:translateX(50%)}.vue-slider-btt .vue-slider-mark,.vue-slider-ttb .vue-slider-mark{width:100%;height:0;left:50%}.vue-slider-btt .vue-slider-mark-step,.vue-slider-ttb .vue-slider-mark-step{left:0}.vue-slider-btt .vue-slider-mark-label,.vue-slider-ttb .vue-slider-mark-label{left:100%;margin-left:8px}.vue-slider-btt .vue-slider-mark{transform:translate(-50%,50%)}.vue-slider-btt .vue-slider-mark-step{top:0}.vue-slider-btt .vue-slider-mark-label{top:50%;transform:translateY(-50%)}.vue-slider-ttb .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ttb .vue-slider-mark-step{bottom:0}.vue-slider-ttb .vue-slider-mark-label{bottom:50%;transform:translateY(50%)}.vue-slider-rail{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity))}.dark .vue-slider-rail{--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.vue-slider-rail{position:relative;width:100%;height:100%;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vue-slider-rail:focus,.vue-slider-rail:hover{--tw-bg-opacity:1;background-color:rgba(203,213,225,var(--tw-bg-opacity))}.dark .vue-slider-rail:focus,.dark .vue-slider-rail:hover{--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.vue-slider-process{position:absolute;z-index:1;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.vue-slider{position:relative;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:0;height:16px!important}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-mark:first-child .vue-slider-mark-label{transform:translateX(0)}.vue-slider-mark:last-child .vue-slider-mark-label{transform:translateX(-100%)}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-dot-handle{cursor:pointer;position:relative;top:-6px;left:-4px;width:24px;height:24px;border-radius:50%;background-color:#fff;transition-property:background-color,transform;--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vue-slider-dot-handle.vue-slider-dot-handle-focus,.vue-slider-dot-handle:focus,.vue-slider-dot-handle:hover{transform:scale(1.4)}.vue-slider-dot-handle-disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgba(148,163,184,var(--tw-bg-opacity))}.vue-slider-dot-tooltip-inner{white-space:nowrap;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity));padding:.25rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.vue-slider-dot-tooltip-wrapper{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.input{margin-left:auto;width:100%;padding:.5rem 1rem;font-size:1.125rem;line-height:1.75rem}.input--numeric{border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgba(241,245,249,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input--numeric:focus,.input--numeric:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.input--numeric:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.dark .input--numeric{--tw-border-opacity:1;border-color:rgba(30,41,59,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .input--numeric:focus,.dark .input--numeric:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.dark .input--numeric:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.input--disabled{width:16rem;background-color:transparent;padding-left:0;padding-right:0;text-align:right;font-size:1.25rem;line-height:1.75rem;font-weight:700}.cardIcon{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:2px;border-color:rgba(241,245,249,var(--tw-border-opacity));background-color:rgba(255,255,255,var(--tw-bg-opacity))}.cardIcon,.dark .cardIcon{--tw-border-opacity:1;--tw-bg-opacity:1}.dark .cardIcon{border-color:rgba(30,41,59,var(--tw-border-opacity));background-color:rgba(15,23,42,var(--tw-bg-opacity))}.shareButton{display:flex;align-items:center;justify-content:center}.shareButton>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem*var(--tw-space-x-reverse));margin-left:calc(0.5rem*(1 - var(--tw-space-x-reverse)))}.shareButton{text-align:center;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:1rem;border-radius:1rem;border-width:2px;--tw-border-opacity:1;border-color:rgba(226,232,240,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem;--tw-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),0 -25px 50px -12px rgba(0,0,0,0.15);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.dark .sidebar{--tw-border-opacity:1;border-color:rgba(30,41,59,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}@media (min-width:1024px){.sidebar{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;border-style:none;padding:0;--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.dark .sidebar,.sidebar{background-color:transparent}}.icon--card{height:2rem;width:2rem;fill:currentColor;--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.dark .icon--card{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.moneyCounter{display:flex;align-items:center}.moneyCounter>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))}.moneyCounter{-webkit-animation:brr 1s ease-in-out infinite;animation:brr 1s ease-in-out infinite}.moneyCounterButton{position:fixed;top:.25rem;left:.25rem;display:none}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.moneyCounterButton{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;cursor:pointer}@media (min-width:1280px){.moneyCounterButton{display:block}}.moneyCounterButton{-webkit-animation-duration:5s;animation-duration:5s}.moneyCounterButton:hover{-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes brr{to{transform:translate(-.1rem) scale(1.01) rotateX(20deg)}}@keyframes brr{to{transform:translate(-.1rem) scale(1.01) rotateX(20deg)}}.animate-scroll{-webkit-animation:scrollMove 1s ease-in-out infinite alternate both;animation:scrollMove 1s ease-in-out infinite alternate both}@-webkit-keyframes scrollMove{to{transform:translateY(-8px)}}@keyframes scrollMove{to{transform:translateY(-8px)}}