.VortexProvider_root__NaA_h{display:contents;color:inherit}@layer vortex.reset{[data-vortex-theme]{--vortex-focus-ring:var(--vortex-border-width-50) solid var(--vortex-color-border-primary);--vortex-focus-ring-offset-outside:var(--vortex-border-width-50);--vortex-focus-ring-offset-inside:calc((var(--vortex-focus-ring-offset-outside) + var(--vortex-border-width-50)) * -1)}[data-vortex-theme] blockquote,[data-vortex-theme] body,[data-vortex-theme] dd,[data-vortex-theme] dl,[data-vortex-theme] figcaption,[data-vortex-theme] figure,[data-vortex-theme] h1,[data-vortex-theme] h2,[data-vortex-theme] h3,[data-vortex-theme] h4,[data-vortex-theme] h5,[data-vortex-theme] h6,[data-vortex-theme] li,[data-vortex-theme] ol,[data-vortex-theme] p,[data-vortex-theme] ul{margin:0;padding:0}[data-vortex-theme] ol[class],[data-vortex-theme] ul[class]{list-style:none}[data-vortex-theme] textarea{resize:vertical}[data-vortex-theme] table{border-collapse:collapse;border-spacing:0}[data-vortex-theme] fieldset{border:0;margin:0;padding:0}[data-vortex-theme] img{max-width:100%;display:block}[data-vortex-theme] button,[data-vortex-theme] input,[data-vortex-theme] select,[data-vortex-theme] textarea{font:inherit}[data-vortex-theme] option{background:var(--vortex-color-background-surface-default)}[data-vortex-theme] label{cursor:pointer}[data-vortex-theme] input::placeholder,[data-vortex-theme] textarea::placeholder{color:var(--vortex-color-foreground-subtle)}html[data-vortex-theme]{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;font-size:var(--vortex-font-size-125);line-height:var(--vortex-font-line-height-600)}[data-vortex-theme] *,[data-vortex-theme] :after,[data-vortex-theme] :before{box-sizing:border-box}[data-vortex-theme] body,html[data-vortex-theme]{color:var(--vortex-color-foreground-default);background:var(--vortex-color-background-default);min-height:100dvh;scroll-behavior:smooth}[data-vortex-theme] body,[data-vortex-theme]:not(html){font-family:var(--vortex-typography-body-md-regular-desktop-font-family);font-size:var(--vortex-typography-body-md-regular-desktop-font-size);font-weight:var(--vortex-typography-body-md-regular-desktop-font-weight);letter-spacing:var(--vortex-typography-body-md-regular-desktop-font-letter-spacing);line-height:var(--vortex-typography-body-md-regular-desktop-font-line-height)}}[data-vortex-color-mode=light]{--_vortex-concrete-scheme:light;color-scheme:light}[data-vortex-color-mode=dark]{--_vortex-concrete-scheme:dark;color-scheme:dark}[data-vortex-color-mode=light]:not([data-vortex-appearance]){--_vortex-scheme-inherited:light;--_vortex-scheme-inverted:dark}[data-vortex-color-mode=dark]:not([data-vortex-appearance]){--_vortex-scheme-inherited:dark;--_vortex-scheme-inverted:light}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}[data-vortex-no-transition] *,[data-vortex-no-transition] :after,[data-vortex-no-transition] :before{transition:none!important}:where([data-vortex-theme]) ::selection{background:var(--vortex-color-background-selection,var(--vortex-color-background-primary-default));color:var(--vortex-color-foreground-selection,var(--vortex-color-foreground-inverse));-webkit-text-fill-color:var(--vortex-color-foreground-selection,var(--vortex-color-foreground-inverse))}