@charset "UTF-8";.generic-icon{width:1em;min-width:1em}.generic-icon--round{clip-path:circle()}.dropdown-menu{position:absolute;z-index:1000;top:var(--v7b34ce09);left:var(--v7b34ce08);min-width:calc(var(--v8ae25e2e) * 1px)}.dropdown-menu.dropdown-menu--fixed{position:fixed}.dropdown-menu--inline{position:relative;z-index:auto;top:auto;left:auto;width:max-content}.dropdown-menu .dropdown-menu__list{display:flex;flex-direction:column;padding:4rem 0;overflow:hidden;gap:4rem;border-radius:6rem;background:var(--button-sheen),linear-gradient(var(--floating-highlight),var(--floating-highlight)),color-mix(in srgb,var(--floating-base, color-mix(in srgb, var(--color-medium-blue) 75%, var(--color-darker-blue))) var(--floating-opacity),transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));border:1px solid var(--color-normal-blue);box-shadow:0 0 8rem var(--color-dark-blue);box-sizing:border-box;max-height:var(--v78aacfa1)}.dropdown-menu .dropdown-menu__items{display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0;gap:inherit}.dropdown-menu .dropdown-menu__items--scroll{min-height:0;overflow-y:auto}.dropdown-menu .dropdown-menu__items--scroll::-webkit-scrollbar{width:6rem}.dropdown-menu .dropdown-menu__items--scroll::-webkit-scrollbar-button{display:none}.dropdown-menu .dropdown-menu__items--scroll::-webkit-scrollbar-track{background:transparent}.dropdown-menu .dropdown-menu__items--scroll::-webkit-scrollbar-thumb,.dropdown-menu .dropdown-menu__items--scroll::-webkit-scrollbar-thumb:hover{border-radius:3rem;background:var(--color-light-blue)}.dropdown-menu .dropdown-menu__item-button{width:100%;padding:12px;--button-gap: 0}.dropdown-menu .dropdown-menu__item-button .generic-icon{margin-right:.75em}.dropdown-menu .dropdown-menu__item-button--child{padding-left:calc(12px + 1.5em);background-color:color-mix(in srgb,var(--color-white) 4%,transparent)}.dropdown-menu .dropdown-menu__item-button--group{font-weight:700}.dropdown-menu .dropdown-menu__item-button--open{background-color:color-mix(in srgb,var(--color-white) 8%,transparent)}.dropdown-menu .dropdown-menu__item-chevron{width:.73em;margin-right:.46em;transform:rotate(-90deg);transition:transform .2s ease-out}.dropdown-menu .dropdown-menu__item-chevron--open{transform:none}.dropdown-menu .dropdown-menu__item-checked{margin-left:12px;height:1em;min-width:1em}.dropdown-menu .dropdown-menu__item-separator{border-bottom:1px solid var(--color-normal-blue)}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__list{padding:0;overflow:hidden;gap:0;border-radius:6rem;border-color:var(--color-input-border)}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__item-separator{margin:0}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__item-button{--button-hover: var(--color-input-border-focus);--button-hover-ink: var(--color-white);padding:.66em .88em}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__item-button:disabled{--button-ink: var(--button-rest-ink)}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__item-button--child{padding-left:1.505em}.dropdown-menu.dropdown-menu--combo-box .dropdown-menu__item-button--checked:not(:hover,:active) .dropdown-menu__item-checked{color:var(--color-secondary)}:root{--button-sheen: linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-darker-blue) 30%, transparent))}.button{--button-accent: var(--color-light-blue);--button-hover: var(--button-accent);--button-on-ink: var(--color-darker-blue);--button-hover-ink: var(--button-on-ink);--button-fill: var(--button-accent);--button-ink: var(--color-white);--button-outline: transparent;--button-edge: var(--color-normal-blue);--button-glow-blur: 16rem;--button-glow: 0 0 var(--button-glow-blur) color-mix(in srgb, var(--button-accent) 60%, transparent);z-index:1;font-size:1em;line-height:1em;font-weight:400;-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;border-radius:4rem;background-color:var(--button-fill);color:var(--button-ink);outline:1px solid var(--button-outline);outline-offset:-1px;text-wrap:nowrap;-webkit-tap-highlight-color:transparent}.button:focus-visible{outline-color:var(--color-input-border-focus)}.button,.button:before{transition-duration:.2s;transition-property:opacity,background-color,color,box-shadow;transition-timing-function:ease}.button:before{position:absolute;z-index:-1;content:"";top:0;left:0;right:0;bottom:0;opacity:0;border-radius:inherit;background-color:var(--button-hover);pointer-events:none}.button:after{position:absolute;z-index:-1;content:"";top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:var(--button-sheen);pointer-events:none;transition:opacity .2s ease}.button.on,.button.router-link-active,.button.router-link-exact-active{color:var(--button-on-ink)}.button.on:before,.button.router-link-active:before,.button.router-link-exact-active:before{opacity:1}@media(hover:hover){.button:not(:disabled,[disabled]):hover{color:var(--button-hover-ink);box-shadow:var(--button-glow)}.button:not(:disabled,[disabled]):hover:before{opacity:1}.button:not(:disabled,[disabled]):active:before{transition:none;opacity:.75}}@media(hover:none){.button:not(:disabled,[disabled]):active{color:var(--button-hover-ink)}.button:not(:disabled,[disabled]):active:before{transition:none;opacity:1}}.button.button--hover,.button.button--pressed{color:var(--button-hover-ink)}.button.button--hover:before,.button.button--pressed:before{opacity:1}.button.button--hover{box-shadow:var(--button-glow)}.button.button--pressed:before{transition:none;opacity:.75}.button.button--primary{--button-accent: var(--color-primary)}.button.button--secondary{--button-accent: var(--color-secondary)}.button.button--ternary{--button-accent: var(--color-ternary)}.button.button--critical{--button-accent: var(--color-red)}.button:is(.button--primary,.button--secondary,.button--ternary,.button--critical,.button--theme){--button-edge: color-mix(in srgb, var(--button-accent) 55%, var(--color-darker-blue));--button-on-ink: var(--color-white)}.button{--button-rest-fill: oklch(from var(--button-accent) calc(l*.8) c h);--button-rest-ink: oklch(from var(--button-accent) min( calc(l*.8 + .436) , 1) calc(c*.35) h)}.button:is(.button--ternary,.button--critical){--button-rest-ink: oklch(from var(--button-accent) min( calc(l*.8 + .5) , 1) calc(c*.3) h)}.button:not(.button--primary,.button--secondary,.button--ternary,.button--critical,.button--theme),.button.button--neutral{--button-rest-fill: var(--color-medium-blue);--button-rest-ink: var(--color-lighter-blue);--button-glow: 0 0 var(--button-glow-blur) color-mix(in srgb, var(--button-hover) 60%, transparent)}.button.button--background-light{--button-fill: var(--button-rest-fill);--button-ink: var(--button-rest-ink)}.button.button--background-transparent{--button-fill: transparent}.button.button--background-transparent:after{opacity:0}.button.button--background-transparent:is(.on,.button--hover,.button--pressed):after{opacity:1}@media(hover:hover){.button.button--background-transparent:not(:disabled,[disabled]):hover:after{opacity:1}}.button.button--background-transparent:not(:disabled,[disabled]):active:after{opacity:1}.button.button--text{--button-ink: var(--button-rest-ink)}.button.button--border{--button-outline: color-mix(in srgb, var(--button-edge) 50%, transparent)}.button.button--flat{--button-glow: none}.button.button--muted:not(.on,.router-link-active,.router-link-exact-active){--button-hover: var(--button-rest-fill);--button-hover-ink: var(--color-white)}.button.button--grow.on:before{animation:button-fill-in .35s cubic-bezier(.2,.8,.2,1)}.button.button--indicator.on{color:var(--button-ink);box-shadow:none}.button.button--indicator.on:before,.button.button--indicator.on:after{display:none}.button:disabled{--button-ink: var(--color-normal-blue);--button-link-ink: var(--color-normal-blue);--button-glow: none;cursor:default}.button:disabled:after{opacity:0}.button:disabled.button--background-light{--button-fill: var(--color-medium-dark-blue)}.button:disabled:is(.button--background-light,.button--border){--button-outline: transparent}.button:disabled:is(.button--background-light,.button--border):after{opacity:1;background:var(--color-medium-blue);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='4' fill='none' stroke='black' stroke-width='2' stroke-dasharray='6 5'/%3E%3C/svg%3E")}.button:disabled:is(.button--background-light,.button--border).button--sharp:after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='0' fill='none' stroke='black' stroke-width='2' stroke-dasharray='6 5'/%3E%3C/svg%3E")}.button:disabled:is(.button--background-light,.button--border):is(.button--round,.button--pill):after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='999' fill='none' stroke='black' stroke-width='2' stroke-dasharray='6 5'/%3E%3C/svg%3E")}.button.button--sharp{border-radius:0}.button.button--round{border-radius:100%}.button.button--pill{border-radius:999rem}.button:not(.button--round){padding:10rem 12rem}.button.button--big{--button-glow-blur: 20rem;padding:12rem 16rem}.button.button--small{--button-glow-blur: 12rem}.button.button--tiny{--button-glow-blur: 9rem}.button.button--small:not(.button--round,.button--square){padding:6rem 10rem;font-size:14rem}.button.button--tiny:not(.button--round,.button--square){padding:4rem 8rem;font-size:11rem}.button.button--square,.button.button--round{padding:0;min-width:42rem;min-height:42rem}.button.button--square svg,.button.button--round svg{font-size:18rem}.button.button--square.button--small,.button.button--round.button--small{min-width:30rem;min-height:30rem}.button.button--square.button--small svg,.button.button--round.button--small svg{font-size:14rem}@media screen and (min-width:800px)and (max-width:999999px){.button.button--square.button--small,.button.button--round.button--small{min-width:36rem;min-height:36rem}.button.button--square.button--small svg,.button.button--round.button--small svg{font-size:16rem}}.button.button--square.button--tiny,.button.button--round.button--tiny{min-width:24rem;min-height:24rem}.button.button--square.button--tiny svg,.button.button--round.button--tiny svg{font-size:12rem}.button.button--square.button--big,.button.button--round.button--big{min-width:52rem;min-height:52rem}.button.button--square.button--big svg,.button.button--round.button--big svg{font-size:26rem}.button.button--square>div,.button.button--round>div{flex-grow:0}.button.button--square:not(:has(svg,img))>div,.button.button--round:not(:has(svg,img))>div{font-size:14rem}.button.button--square.button--big:not(:has(svg,img))>div,.button.button--round.button--big:not(:has(svg,img))>div{font-size:18rem}.button.button--square.button--small:not(:has(svg,img))>div,.button.button--round.button--small:not(:has(svg,img))>div{font-size:12rem}.button.button--square.button--tiny:not(:has(svg,img))>div,.button.button--round.button--tiny:not(:has(svg,img))>div{font-size:11rem}.button.button--link{color:var(--button-link-ink, var(--button-accent));min-width:0;min-height:0;padding:0}.button.button--link:not(.button--round,.button--square){padding:0}.button.button--link:is(.button--round,.button--square){min-width:0;min-height:0}.button.button--link:before,.button.button--link:after{display:none}.button.button--link svg{font-size:18rem}.button.button--link.button--tiny svg{font-size:12rem}.button.button--link.button--small svg{font-size:14rem}@media screen and (min-width:800px)and (max-width:999999px){.button.button--link.button--small svg{font-size:16rem}}.button.button--link.button--big svg{font-size:26rem}.button.button--link:is(.on,.router-link-active,.router-link-exact-active){color:var(--button-link-ink, var(--button-accent))}.button.button--link.button--hover{color:var(--button-link-ink, var(--color-white))}@media(hover:hover){.button.button--link:not(:disabled,[disabled]):hover{color:var(--button-link-ink, var(--color-white))}}.button.button--link.button--pressed,.button.button--link:not(:disabled,[disabled]):active{color:var(--button-link-ink, var(--color-white));opacity:.75}.button.button--zoom>div{transform:scale(.75);transition:transform .2s ease}.button.button--zoom.on>div{transform:scale(1);transition-delay:.1s}@media(hover:hover){.button.button--zoom:not(:disabled,[disabled]):hover>div{transform:scale(1);transition-delay:.1s}}.button.button--zoom:not(:disabled,[disabled]):active>div{transform:scale(1);transition-delay:.1s}.button>div{display:flex;flex-grow:1;align-items:center;gap:var(--button-gap, .5em)}.button>div>svg{width:1em}.button .button--left,.button .button--center,.button .button--right{align-items:stretch}.button .button--left{justify-content:flex-start}.button .button--center{justify-content:center}.button .button--right{justify-content:flex-end}.button-group{display:inline-flex;gap:1px}.button-group>.button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}@keyframes button-fill-in{0%{scale:0}}.choice-group[data-v-4a712ba8]{--choice-group-motion: .35s cubic-bezier(.2, .8, .2, 1);position:relative;min-width:0}.choice-group__layer[data-v-4a712ba8]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.choice-group__indicator[data-v-4a712ba8]{position:absolute;top:0;left:0;background-color:var(--choice-group-accent);background-image:var(--button-sheen);pointer-events:none;transition:translate var(--choice-group-motion),width var(--choice-group-motion),background-color var(--choice-group-motion),opacity .2s ease}.choice-group__indicator--enter[data-v-4a712ba8]{animation:choice-group-enter-4a712ba8 var(--choice-group-motion) both}@keyframes choice-group-enter-4a712ba8{0%{scale:0}}.choice-group__row[data-v-4a712ba8]{display:flex;flex-wrap:var(--choice-group-wrap, nowrap);justify-content:var(--choice-group-justify, flex-start);align-items:center;width:100%;padding:var(--choice-group-padding, 0);gap:var(--choice-group-gap, 2rem)}.choice-group__block[data-v-4a712ba8]{display:flex;align-items:center;gap:var(--choice-group-gap, 2rem)}.choice-group__block--loose[data-v-4a712ba8]{display:contents}.choice-group__row--inverse[data-v-4a712ba8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;transition:clip-path var(--choice-group-motion);-webkit-text-stroke:.4px currentColor}.choice-group__row--inverse .choice-group__button.choice-group__button[data-v-4a712ba8]{color:var(--button-on-ink)}.choice-group__button--hidden[data-v-4a712ba8]{display:none}.choice-group__button--placeholder[data-v-4a712ba8]{display:inline-flex;visibility:hidden}.choice-group__spacer[data-v-4a712ba8]{flex-grow:1}.choice-group__separator[data-v-4a712ba8]{align-self:center;width:1px;height:25rem;background-color:color-mix(in srgb,var(--color-medium-blue) 60%,transparent)}.loading-bar[data-v-48e651fb]{position:relative;display:block;height:2rem;clip-path:inset(-8rem 0);pointer-events:none}.loading-bar[data-v-48e651fb]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--color-white),transparent);filter:drop-shadow(0 0 2rem color-mix(in srgb,var(--color-white) 70%,transparent)) drop-shadow(0 0 5rem color-mix(in srgb,var(--color-light-blue) 50%,transparent));animation:loading-bar-48e651fb 1.2s ease-in-out infinite}.loading-bar-enter-active[data-v-48e651fb],.loading-bar-leave-active[data-v-48e651fb]{transition:opacity .3s ease}.loading-bar-enter-from[data-v-48e651fb],.loading-bar-leave-to[data-v-48e651fb]{opacity:0}@keyframes loading-bar-48e651fb{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bottom-nav[data-v-f18a6e55]{position:relative;width:100%;background:var(--nav-background);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));border-top:1px solid color-mix(in srgb,var(--color-medium-blue) 60%,transparent)}.bottom-nav__loader[data-v-f18a6e55]{position:absolute;top:-1rem;right:0;left:0}.bottom-nav__choices[data-v-f18a6e55]{--choice-group-padding: 8rem;--choice-group-gap: 12rem;width:100%}.app-footer[data-v-53bed270]{position:fixed;right:0;bottom:0;left:0;z-index:1000;transition:opacity .6s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.65,0,.35,1)}.app-footer--peeking[data-v-53bed270]{transform:translateY(calc(100% - 2rem))}.amounts-toggle[data-v-98d187a1],.currency-toggle[data-v-a9abac75]{--button-link-ink: var(--color-light-blue)}.notice-banner[data-v-8813fc1d]{align-self:stretch;padding:6rem 16rem;text-align:center;font-size:14rem;color:var(--color-white);background-color:color-mix(in srgb,var(--notice-banner-color) 85%,transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur))}.app-header[data-v-9de47011]{z-index:1000;display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;transition:opacity .6s cubic-bezier(.075,.82,.165,1),transform .6s cubic-bezier(.075,.82,.165,1)}.app-header--hidden[data-v-9de47011]{opacity:0;transform:translateY(-100%)}.app-header__toggles[data-v-9de47011]{position:absolute;top:calc(100% + 10rem);right:12rem;display:flex;gap:8rem}.app-header__toggle-enter-active[data-v-9de47011],.app-header__toggle-leave-active[data-v-9de47011]{transition:opacity .6s ease}.app-header__toggle-enter-from[data-v-9de47011],.app-header__toggle-leave-to[data-v-9de47011]{opacity:0}.app-header__toggle-move[data-v-9de47011]{transition:transform .4s ease}.app-header__toggle-leave-active[data-v-9de47011]{position:absolute}.app-header__toggle-leave-active.app-header__amounts[data-v-9de47011]{right:0}.app-header__toggle-leave-active.app-header__currency[data-v-9de47011]{right:calc(100% + 8rem)}.fit-text[data-v-b66de3c1]{display:flex;align-items:center;min-width:0;height:1lh}.fit-text__content[data-v-b66de3c1]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-carousel-slide[data-v-316bb543]{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 100vw;width:100vw;min-width:100vw;max-width:100vw;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;touch-action:pan-y pinch-zoom;transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.page-carousel-slide[data-v-316bb543]:has(>.page-layout){overflow:hidden;scrollbar-gutter:auto}.page-carousel[data-v-3544dc94]{display:flex;width:100%;height:100%}:where(.page-carousel){transition:transform .4s cubic-bezier(.2,.8,.2,1)}.page-carousel__placeholder[data-v-3544dc94]{flex:0 0 100%}.app-main{flex-grow:1;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;pointer-events:auto;touch-action:pan-y pinch-zoom}.app-main__splash{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 62rem var(--app-footer-reserve, var(--app-footer-height, 0px));pointer-events:none}.app-main__splash-title{flex:1 1 0;max-width:480rem;font-family:var(--font-family-splash);font-weight:600;color:var(--color-white);text-align:center;animation:app-main-splash 1s ease}.app-main__splash-leave-active{transition:opacity .8s cubic-bezier(.2,.8,.2,1)}.app-main__splash-leave-to{opacity:0}@keyframes app-main-splash{0%{opacity:0}}.app-main:has(>.page-layout),.app-main:has(>.page-carousel){overflow-y:hidden;scrollbar-gutter:auto}:where(.app-main) section{position:relative;padding:0}:where(.app-main,.page-carousel-slide)>:not(.page-layout,.page-carousel,.app-main__splash){padding-top:var(--app-header-height, 0px);padding-bottom:var(--app-footer-height, 0px)}:where(.app-main) section.page{display:flex;flex-direction:column;flex-shrink:0;height:auto;min-height:100%;padding-bottom:calc(64rem + var(--app-footer-height, 0px))}@media screen and (min-width:0px)and (max-width:1024px){:where(.app-main) section.page{padding-bottom:calc(2rem + var(--app-footer-height, 0px))}}:where(.app-main) :is(.page-layout,section.page):not(.page-layout *){animation:page-enter .2s cubic-bezier(.2,.8,.2,1) backwards}@keyframes page-enter{0%{opacity:0}}.app-main--first :is(.page-layout,section.page){animation-duration:.8s}.app-main--waiting>:not(.app-main__splash){opacity:0;pointer-events:none}.app-main--waiting :is(.page-layout,section.page){animation:none}.page-overlay-back[data-v-695b897a]{display:flex;align-items:center;padding:12rem}.page-overlay[data-v-084fbd1a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;width:100vw;min-width:100vw;max-width:100vw;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;background-color:var(--background-color)}.page-overlay__shade[data-v-084fbd1a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background-color:#000;opacity:.6;pointer-events:none;transition:opacity .2s cubic-bezier(.2,.8,.2,1)}.page-overlay-shade-enter-from[data-v-084fbd1a],.page-overlay-shade-leave-to[data-v-084fbd1a]{opacity:0}.page-overlay__content[data-v-084fbd1a]{display:flex;flex-direction:column;gap:4rem;height:auto;min-height:100%;padding-top:var(--app-header-height, 0px);padding-bottom:calc(64rem + var(--app-footer-height, 0px))}@media screen and (min-width:0px)and (max-width:1024px){.page-overlay__content[data-v-084fbd1a]{padding-bottom:calc(2rem + var(--app-footer-height, 0px))}}.sticky-section[data-v-e37ce07f]{--sticky-section-top: var(--sticky-section-offset, calc(var(--app-header-height, 0px) + var(--page-heading-offset, 0px)));display:flex;flex-direction:column}.page-layout__body{--sticky-section-top: 0px}.sticky-section__surface[data-v-e37ce07f]{position:sticky;top:var(--sticky-section-top);z-index:var(--sticky-section-surface-z, 1);flex-shrink:0;height:calc(var(--sticky-section-box) + var(--sticky-section-extend, 0px));pointer-events:none}.sticky-section--collapsing>.sticky-section__surface[data-v-e37ce07f]{clip-path:inset(0 0 var(--sticky-section-collapsed, 0px) 0);transition:clip-path .25s ease}.sticky-section__header[data-v-e37ce07f]{position:sticky;top:var(--sticky-section-top);z-index:var(--sticky-section-header-z, 3);margin-top:calc(-1 * (var(--sticky-section-box) + var(--sticky-section-extend, 0px)));margin-bottom:var(--sticky-section-extend, 0px)}.sticky-section__body[data-v-e37ce07f]{margin-top:calc(-1 * var(--sticky-section-extend, 0px))}.sticky-section--subheads>.sticky-section__header[data-v-e37ce07f]:before{background-color:color-mix(in srgb,var(--background-color) var(--sticky-opacity),transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sticky-section--subheads>.sticky-section__surface[data-v-e37ce07f]{clip-path:inset(var(--sticky-section-height) 0 0 0)}.page-title[data-v-ed9afea4]{padding-left:8rem;padding-right:8rem}@media screen and (min-width:1400px){.page-title[data-v-ed9afea4]{padding-left:calc(8rem + var(--scrollbar-width) / 2);padding-right:calc(8rem - var(--scrollbar-width) / 2)}}.page-title[data-v-ed9afea4]{display:flex;align-items:center;gap:8rem;min-width:0;font-weight:700}.page-title>.page-title__text[data-v-ed9afea4]{flex:1 1 0}.page-title--sticky[data-v-ed9afea4]{background-color:color-mix(in srgb,var(--background-color) var(--sticky-opacity),transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));position:sticky;top:calc(var(--app-header-height, 0px) + var(--page-heading-offset, 0px));z-index:3;padding-top:8rem;padding-bottom:8rem;border-bottom:1px solid color-mix(in srgb,var(--color-medium-blue) 60%,transparent)}.page-title__icon[data-v-ed9afea4]{flex-shrink:0;width:.9em;min-width:.9em;height:.9em}.page-title--after[data-v-ed9afea4] .fit-text__content>span{display:inline-flex;align-items:center}.page-title__after[data-v-ed9afea4]{display:inline-flex;margin-left:8rem}h3.page-title[data-v-ed9afea4]{color:var(--color-white);font-family:var(--font-family-title);font-size:18rem}.section-header[data-v-874069d2]{display:flex;flex-direction:column;gap:var(--section-header-gap, 4rem)}.section-header--inline[data-v-874069d2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.section-header--inline[data-v-874069d2]>:not(.page-title,.section-header__controls){grid-column:1/-1}.section-header__controls[data-v-874069d2]{display:flex;align-items:center;gap:8rem}.section-header__controls--end[data-v-874069d2]{justify-content:flex-end}.page-section[data-v-7929cf2b]{margin-top:8rem}.page-section__header[data-v-7929cf2b]{--section-header-gap: 8rem;padding:8rem 0}.page-section--page[data-v-7929cf2b]{margin-top:-8rem}.grid-list-group[data-v-d2baee5f],.grid-list-group__rows[data-v-d2baee5f]{display:grid;grid-column:1/-1;grid-template-columns:subgrid;margin:0;padding:0;list-style:none;isolation:isolate}.grid-list-group__head[data-v-d2baee5f]{position:sticky;top:var(--grid-list-group-top);z-index:1;grid-column:1/-1}.grid-list{--grid-list-sticky-top: calc( var(--sticky-section-top, calc(var(--app-header-height, 0px) + var(--page-heading-offset, 0px))) + var(--sticky-section-height, 0px) + var(--grid-list-sticky-offset, 0px) );--grid-list-group-top: calc(var(--grid-list-sticky-top) + var(--grid-list-head-height, 0px));display:grid;align-items:center;column-gap:8rem;margin:0;padding:0;list-style:none}.grid-list__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:6rem 8rem;font-size:16rem;min-height:var(--grid-list-row-height, auto)}.grid-list__row:not(.grid-list__row--head)+.grid-list__row,.grid-list-group+.grid-list__row{border-top:1px solid color-mix(in srgb,var(--color-medium-blue) 40%,transparent);padding-top:calc(6rem - 1px)}.grid-list__row--clickable{cursor:pointer}.grid-list__row--clickable:hover{background-color:color-mix(in srgb,var(--color-medium-blue) 30%,transparent)}.grid-list__pending{grid-column:1/-1}.grid-list__row--head{color:var(--color-light-blue);font-size:12rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-normal-blue)}.grid-list__row--sticky{position:sticky;top:calc(var(--sticky-section-top, calc(var(--app-header-height, 0px) + var(--page-heading-offset, 0px))) + var(--sticky-section-height, 0px));z-index:2;border-bottom:1px solid var(--color-normal-blue)}.grid-list__row--sticky+*{border-top:none}.grid-list__row--sticky{top:var(--grid-list-sticky-top)}.grid-list__row--empty{display:flex;justify-content:center;color:var(--color-light-blue);font-size:14rem}.info-tip{position:relative;display:inline-block;padding:0;margin-left:var(--info-tip-gap, 4rem);border:none;background:none;color:var(--color-light-blue);font-size:inherit;line-height:0;vertical-align:-.1em;cursor:pointer;transition:color .2s}.info-tip:before{content:"";position:absolute;top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.info-tip:hover,.info-tip--open{color:var(--color-white)}.info-tip__icon{width:.95em;height:.95em}.info-tip-bubble{position:fixed;z-index:1000;box-sizing:border-box;width:max-content;max-width:calc(100vw - 16rem);padding:8rem 12rem;border-radius:6rem;color:var(--color-white);font-size:13rem;line-height:1.4;visibility:hidden;background:var(--button-sheen),linear-gradient(var(--floating-highlight),var(--floating-highlight)),color-mix(in srgb,var(--floating-base, color-mix(in srgb, var(--color-medium-blue) 75%, var(--color-darker-blue))) var(--floating-opacity),transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur));border:1px solid var(--color-normal-blue);box-shadow:0 0 8rem var(--color-dark-blue)}.info-tip-bubble--placed{visibility:visible}.info-tip-bubble-enter-active,.info-tip-bubble-leave-active{transition:opacity .15s}.info-tip-bubble-enter-from,.info-tip-bubble-leave-to{opacity:0}.number-cash[data-v-30a7818e]{font-variant-numeric:tabular-nums;white-space:nowrap}.number-cash--gain[data-v-30a7818e]{color:var(--color-green)}.number-cash--loss[data-v-30a7818e]{color:var(--color-red)}.number-cash--zero[data-v-30a7818e]{color:var(--color-light-blue)}.number-unit[data-v-8d1a18c5]{display:flex;justify-content:flex-end}.number-unit--inline[data-v-8d1a18c5]{display:inline-flex}.number-unit--dimmed[data-v-8d1a18c5]{opacity:.25}.number-unit__sign--market[data-v-8d1a18c5]{margin-right:1rem}.number-unit__amount[data-v-8d1a18c5],.number-unit__unit[data-v-8d1a18c5]{align-self:baseline}.number-unit__unit[data-v-8d1a18c5]{position:relative;top:-.225em;font-size:.75em;line-height:1.5em}.number-unit:not(.number-unit--dimmed):not(.number-unit--trend) .number-unit__unit[data-v-8d1a18c5]{color:var(--number-unit-unit-color, var(--color-orange))}.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5] *{display:inline-flex}.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5] *,.number-unit:not(.number-unit--dimmed).number-unit--trend[data-v-8d1a18c5] *:before{transition-property:transform,color;transition-duration:.4s;transition-timing-function:ease}.number-unit:not(.number-unit--dimmed).number-unit--trend .number-unit__unit[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend * .number-unit__unit[data-v-8d1a18c5]{opacity:.9}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--gain[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--gain[data-v-8d1a18c5]{color:var(--color-green)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--gain>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--gain>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]{transform:scaleY(.66)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--gain>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--gain>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before{content:"▲"}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--gain>.number-unit__sign[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--gain>.number-unit__sign[data-v-8d1a18c5]:before{content:"+"}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--even[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--even[data-v-8d1a18c5]{color:var(--color-light-blue)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--even>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--even>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]{transform:translate(-2rem) rotate(45deg)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--even>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--even>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before{content:"■"}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--even>.number-unit__sign[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--even>.number-unit__sign[data-v-8d1a18c5]:before{content:""}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--loss[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--loss[data-v-8d1a18c5]{color:var(--color-red)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--loss>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5],.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--loss>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]{transform:translateY(1rem) scaleY(.66)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--loss>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--loss>.number-unit__sign.number-unit__sign--market[data-v-8d1a18c5]:before{content:"▲";transform:scale(-1)}.number-unit:not(.number-unit--dimmed).number-unit--trend.number-unit--loss>.number-unit__sign[data-v-8d1a18c5]:before,.number-unit:not(.number-unit--dimmed).number-unit--trend *.number-unit--loss>.number-unit__sign[data-v-8d1a18c5]:before{content:"-"}.stat-groups[data-v-fa5485cd]{display:flex;flex-direction:column;gap:8rem}.stat-groups__title[data-v-fa5485cd]{grid-column:1/-1}.stat-groups__operator[data-v-fa5485cd],.stat-groups__label[data-v-fa5485cd]{color:var(--color-light-blue)}.stat-groups__operator--slot[data-v-fa5485cd]{display:flex;align-items:center;justify-content:center}.stat-groups__value[data-v-fa5485cd]{text-align:right}.stat-groups[data-v-fa5485cd] .stat-groups__row{font-size:14rem}.stat-groups[data-v-fa5485cd] .stat-groups__row--total{font-weight:600}.stat-groups[data-v-fa5485cd] .stat-groups__row--total .stat-groups__label{color:var(--color-white)}.stat-groups[data-v-fa5485cd] .stat-groups__row.stat-groups__row--detail{font-size:12.25rem}.stat-groups[data-v-fa5485cd] .stat-groups__row--detail .stat-groups__label{padding-left:12rem}.required-fields-notice{position:relative;text-align:left;font-size:.75em;color:var(--color-light-blue);width:min-content;min-width:100%;padding-left:2rem}.required-fields-notice .required-fields-notice__text{font-style:italic}.required-fields-notice .required-fields-notice__asterisk{font-size:1.5em;transform:translateY(.125em)}.required-fields-notice .required-fields-notice__asterisk:first-child{margin-right:1rem}.required-fields-notice .required-fields-notice__asterisk:last-child{margin-left:1rem}.generic-modal{--modal-line: 1px solid color-mix(in srgb, var(--color-medium-blue) 100%, transparent);--floating-highlight: color-mix(in srgb, var(--color-medium-blue) 40%, transparent);--modal-sheen: linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-medium-blue) 30%, transparent));z-index:1;min-width:min(380rem,100%);max-width:100%;border:1px solid var(--color-normal-blue);box-shadow:0 0 8rem var(--color-dark-blue);border:var(--modal-line);border-radius:var(--border-radius)}.generic-modal .generic-modal__container{position:relative;isolation:isolate;display:flex;flex-direction:column;border-radius:inherit}.generic-modal .generic-modal__container:before{--floating-base: color-mix(in srgb, var(--color-medium-blue) 50%, var(--color-darker-blue));content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--floating-base, color-mix(in srgb, var(--color-medium-blue) 75%, var(--color-darker-blue))) var(--floating-opacity),transparent);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur))}.generic-modal .generic-modal__header{display:flex;align-items:center;gap:10rem;padding:16rem;line-height:1.25em;background:var(--modal-sheen),var(--floating-shade);color:color-mix(in srgb,var(--color-light-blue),var(--color-lighter-blue));font-size:22rem;font-weight:600;border-bottom:var(--modal-line)}.generic-modal .generic-modal__header:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.generic-modal .generic-modal__header-icon{display:flex}.generic-modal .generic-modal__header-icon>*{width:24rem;height:24rem}.generic-modal .generic-modal__header-text{contain:inline-size;flex-grow:1;flex-shrink:1;margin-right:14rem}.generic-modal .generic-modal__content{display:flex;flex-direction:column;flex-grow:1;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:var(--button-sheen),var(--floating-highlight)}.generic-modal .generic-modal__body{padding:16rem;line-height:1.25em;gap:20rem}.generic-modal .generic-modal__body .generic-modal__message{width:0;min-width:100%;color:var(--color-light-blue);text-align:left}.generic-modal .generic-modal__footer{display:flex;flex-direction:var(--generic-modal-footer-direction, row);justify-content:center;align-items:center;gap:16rem;padding:16rem;border-top:var(--modal-line)}@media screen and (min-width:0px)and (max-width:540px){.generic-modal .generic-modal__footer{flex-wrap:wrap}}@media screen and (min-width:0px)and (max-width:1024px){.generic-modal.generic-modal--fullscreen{position:fixed;inset:var(--app-header-height, 0px) 0 0;overflow-x:hidden;overflow-y:auto;border:none;border-radius:0;box-shadow:none}.generic-modal.generic-modal--fullscreen .generic-modal__container{min-height:100%}.generic-modal.generic-modal--fullscreen .generic-modal__header,.generic-modal.generic-modal--fullscreen .generic-modal__body{padding-left:8rem;padding-right:8rem}}@media screen and (min-width:0px)and (max-width:1024px)and (min-width:1400px){.generic-modal.generic-modal--fullscreen .generic-modal__header,.generic-modal.generic-modal--fullscreen .generic-modal__body{padding-left:calc(8rem + var(--scrollbar-width) / 2);padding-right:calc(8rem - var(--scrollbar-width) / 2)}}@media screen and (min-width:0px)and (max-width:1024px){.generic-modal.generic-modal--fullscreen .generic-modal__header{padding-top:16rem;padding-bottom:12rem}.generic-modal.generic-modal--fullscreen .generic-modal__body{flex-grow:1;padding-top:16rem;padding-bottom:16rem}.generic-modal.generic-modal--fullscreen .generic-modal__footer{position:sticky;bottom:0;padding:12rem 8rem calc(12rem + env(safe-area-inset-bottom));background:var(--nav-background);-webkit-backdrop-filter:blur(var(--nav-blur));backdrop-filter:blur(var(--nav-blur))}}.generic-modal--shaking .generic-modal__container{animation:modal-shake .4s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.generic-modal--shaking .generic-modal__container{animation-name:none}}@keyframes modal-shake{15%,85%{transform:translate(-2rem)}30%,70%{transform:translate(5rem)}45%{transform:translate(-8rem)}55%{transform:translate(8rem)}}section.generic-backdrop{display:flex;height:auto;min-height:100%;padding:0 0 var(--app-footer-reserve, var(--app-footer-height, 0rem))}@media screen and (min-width:0px)and (max-width:1024px){section.generic-backdrop:has(>.generic-modal--fullscreen){padding-bottom:0}}section.generic-backdrop:before{position:fixed;content:"";top:0;right:0;left:0;bottom:0;background-color:color-mix(in srgb,var(--background-color) 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition-property:backdrop-filter,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}:root.no-transparency section.generic-backdrop:before{-webkit-backdrop-filter:none;backdrop-filter:none}section.generic-backdrop:empty{pointer-events:none}section.generic-backdrop:empty:before{background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.modal-frame{position:fixed;top:0;overflow-y:auto;padding:0 0 var(--app-footer-reserve, var(--app-footer-height, 0rem))}@media screen and (min-width:0px)and (max-width:1024px){.modal-frame:has(.generic-modal--fullscreen){padding-bottom:0}}.modal-frame{justify-content:safe center}.modal-transition-enter-active,.modal-transition-leave-active,.app-main--first .modal-frame .generic-modal{transition-delay:.2s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.modal-transition-enter-active,.app-main--first .modal-frame .generic-modal{transition-duration:.3s}.modal-transition-leave-active{transition-duration:.4s}.modal-transition-enter-from,.modal-transition-leave-to,.app-main--waiting .modal-frame .generic-modal{opacity:0;transform:translateY(100rem)}@media screen and (min-width:0px)and (max-width:1024px){.modal-transition-enter-from.generic-modal--fullscreen,.modal-transition-leave-to.generic-modal--fullscreen,.app-main--waiting .modal-frame .generic-modal.generic-modal--fullscreen{transform:translateY(100%)}}.modal-transition-enter-to,.modal-transition-leave-from{opacity:1;transform:translateY(0)}section[data-layer=modals]{z-index:1000;position:fixed;overflow-y:auto;overflow-x:hidden;top:0;right:0;bottom:0;left:0;margin:0;display:grid;pointer-events:none;transition:opacity .8s cubic-bezier(.2,.8,.2,1)}section[data-layer=modals]>*{grid-area:1/1}.app-shell__modals--waiting{opacity:0;visibility:hidden}:where(section[data-layer=modals]>*:not(.full-content-width,.optimal-content-width)){pointer-events:auto}[data-app]{display:flex;flex-direction:column;overflow:hidden;flex-shrink:1;height:100%}
