@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_8fd3cc-module__umZtLa__className{font-family:inter,inter Fallback}.inter_8fd3cc-module__umZtLa__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.36-prx9rcnfr5.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:89.02%;descent-override:27.82%;line-gap-override:0.0%;size-adjust:111.43%}.dmsans_5c15d283-module__0wkP_q__className{font-family:dmSans,dmSans Fallback;font-weight:700}.dmsans_5c15d283-module__0wkP_q__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
.accessibility-theme-high-contrast{--background:0 0% 0%;--foreground:0 0% 100%;--primary:120 100% 50%;--primary-foreground:0 0% 0%;--secondary:60 100% 50%;--secondary-foreground:0 0% 0%;--destructive:0 100% 50%;--destructive-foreground:0 0% 100%;--border:0 0% 100%;--input:0 0% 100%;--ring:120 100% 50%}.accessibility-theme-high-contrast *{border-color:currentColor!important;outline-color:currentColor!important}.accessibility-theme-high-contrast button,.accessibility-theme-high-contrast input,.accessibility-theme-high-contrast select,.accessibility-theme-high-contrast textarea{border:2px solid!important}.accessibility-theme-colorblind-safe{--profit-500:theme("colors.colorblind-safe.blue");--loss-500:theme("colors.colorblind-safe.orange");--brand-500:theme("colors.colorblind-safe.teal")}.accessibility-theme-colorblind-safe .text-profit-600{color:theme("colors.colorblind-safe.blue")!important}.accessibility-theme-colorblind-safe .text-loss-600{color:theme("colors.colorblind-safe.orange")!important}.accessibility-theme-colorblind-safe .bg-profit-500{background-color:theme("colors.colorblind-safe.blue")!important}.accessibility-theme-colorblind-safe .bg-loss-500{background-color:theme("colors.colorblind-safe.orange")!important}.accessibility-theme-colorblind-safe .border-profit-200{opacity:.3;border-color:theme("colors.colorblind-safe.blue")!important}.accessibility-theme-colorblind-safe .border-loss-200{opacity:.3;border-color:theme("colors.colorblind-safe.orange")!important}.accessibility-text-large{font-size:112.5%}.accessibility-text-larger{font-size:125%}.accessibility-text-largest{font-size:150%}.accessibility-text-large *,.accessibility-text-larger *,.accessibility-text-largest *{font-size:inherit;line-height:1.5}.accessibility-reduce-motion *,.accessibility-reduce-motion :before,.accessibility-reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.accessibility-touch-optimized button,.accessibility-touch-optimized a,.accessibility-touch-optimized input[type=button],.accessibility-touch-optimized input[type=submit],.accessibility-touch-optimized [role=button]{min-width:44px;min-height:44px}.accessibility-touch-optimized .touch-target{padding:8px 12px;min-width:44px!important;min-height:44px!important}.accessibility-focus-enhanced :focus,.accessibility-focus-enhanced :focus-visible{outline:3px solid theme("colors.blue.500")!important;outline-offset:2px!important;box-shadow:0 0 0 1px theme("colors.white"), 0 0 0 4px theme("colors.blue.500")!important}.accessibility-focus-high-contrast :focus,.accessibility-focus-high-contrast :focus-visible{outline-offset:2px!important;background-color:theme("colors.yellow.400")!important;color:theme("colors.black")!important;outline:4px solid!important}.accessibility-screen-reader-mode .sr-only-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.accessibility-screen-reader-mode .sr-only-focusable:focus,.accessibility-screen-reader-mode .sr-only-focusable:focus-within{width:auto!important;height:auto!important;padding:inherit!important;margin:inherit!important;clip:auto!important;white-space:normal!important;position:static!important;overflow:visible!important}.skip-link{z-index:9999;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-link:focus{background:theme("colors.primary.DEFAULT");width:auto;height:auto;color:theme("colors.primary.foreground");border-radius:4px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:7px;left:6px;overflow:visible;box-shadow:0 4px 6px -1px #0000001a}[aria-live]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.touch-active{opacity:.8;transform:scale(.95)}.accessibility-theme-high-contrast button:hover{background-color:theme("colors.white")!important;color:theme("colors.black")!important}.accessibility-theme-high-contrast button:focus{background-color:theme("colors.yellow.400")!important;color:theme("colors.black")!important}.accessibility-theme-high-contrast button:active{background-color:theme("colors.green.500")!important;color:theme("colors.black")!important}.accessibility-theme-high-contrast{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (forced-colors:active){*{border-color:buttonborder!important}button{color:buttontext!important;background:buttonface!important;border:2px solid buttonborder!important}button:hover{color:highlighttext!important;background:highlight!important}input,select,textarea{color:fieldtext!important;background:field!important;border:2px solid buttonborder!important}a{color:linktext!important}a:visited{color:visitedtext!important}}@media (max-width:640px){.accessibility-text-large{font-size:118.75%}.accessibility-text-larger{font-size:137.5%}.accessibility-text-largest{font-size:162.5%}}.keyboard-user :focus{outline:2px solid theme("colors.blue.500")!important;outline-offset:1px!important}.keyboard-user button:focus,.keyboard-user a:focus,.keyboard-user input:focus,.keyboard-user select:focus,.keyboard-user textarea:focus{box-shadow:0 0 0 2px theme("colors.blue.500")!important}@media print{.skip-link,[aria-live],.sr-only{clip:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}*{color:#000!important;background:#fff!important}a{text-decoration:underline!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){button,input,select,textarea,a,[role=button],[role=link],[tabindex]{border:2px solid!important}}@media (prefers-reduced-data:reduce){*{background-image:none!important}img{display:none}.essential-image{display:block!important}}.focus-trap-active{position:relative}.focus-trap-active *{pointer-events:none}.focus-trap-active [data-focus-trap-content] *{pointer-events:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profit-indicator{background-color:theme("colors.green.600");color:theme("colors.white")}.loss-indicator{background-color:theme("colors.red.600");color:theme("colors.white")}.accessibility-theme-high-contrast .profit-indicator{background-color:theme("colors.green.400")!important;color:theme("colors.black")!important}.accessibility-theme-high-contrast .loss-indicator{background-color:theme("colors.red.400")!important;color:theme("colors.black")!important}
