@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); --font-sans: var(--font-sans); --font-mono: var(--font-mono); --font-serif: var(--font-serif); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --shadow-2xs: var(--shadow-2xs); --shadow-xs: var(--shadow-xs); --shadow-sm: var(--shadow-sm); --shadow: var(--shadow); --shadow-md: var(--shadow-md); --shadow-lg: var(--shadow-lg); --shadow-xl: var(--shadow-xl); --shadow-2xl: var(--shadow-2xl); --tracking-tighter: calc(var(--tracking-normal) - .05em); --tracking-tight: calc(var(--tracking-normal) - .025em); --tracking-normal: var(--tracking-normal); --tracking-wide: calc(var(--tracking-normal) + .025em); --tracking-wider: calc(var(--tracking-normal) + .05em); --tracking-widest: calc(var(--tracking-normal) + .1em);}body{letter-spacing:var(--tracking-normal)}
.mobile-touch-target{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.mobile-safe-top{padding-top:env(safe-area-inset-top,0)}.mobile-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.mobile-safe-x{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.mobile-card{padding:var(--space-4);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:#0f172a99;border:1px solid #3b82f61a;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a}.mobile-card-interactive{padding:var(--space-4);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:#0f172a99;border:1px solid #3b82f61a;border-radius:1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;box-shadow:0 4px 6px -1px #0000001a}@media (max-height:500px) and (orientation:landscape){.mobile-card-interactive{padding:var(--space-3)}}.is-scrolling .mobile-card-interactive{will-change:transform}.mobile-card-interactive:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-card-interactive{-webkit-tap-highlight-color:transparent}.mobile-bottom-sheet{bottom:var(--space-0);left:var(--space-0);right:var(--space-0);z-index:50;--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding-bottom:env(safe-area-inset-bottom,0);background-color:#020617f2;border-top:1px solid #3b82f633;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;max-height:85vh;animation:.3s ease-out slideUp;position:fixed}.mobile-fab{z-index:50;border-radius:var(--radius-full);--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#0891b2 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:flex;position:fixed}.mobile-fab:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-fab{width:56px;height:56px;bottom:calc(env(safe-area-inset-bottom,0) + 20px);right:20px}.mobile-nav{bottom:var(--space-0);left:var(--space-0);right:var(--space-0);z-index:40;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding-bottom:env(safe-area-inset-bottom,0);height:calc(60px + env(safe-area-inset-bottom,0));background-color:#0f172a66;border-color:#a855f733;border-top-width:1px;position:fixed}.mobile-nav-item{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.mobile-nav-item.active{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.mobile-swipe-card{touch-action:pan-y;position:relative;overflow:hidden}.mobile-swipe-indicator{top:var(--space-2);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:var(--space-1);width:var(--space-12);border-radius:var(--radius-full);--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));position:absolute;left:50%}.mobile-input{width:100%;padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);--tw-border-opacity:1;border-width:1px;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#11182780;border-radius:.75rem}.mobile-input::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.mobile-input:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.mobile-input{font-size:16px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.mobile-button{width:100%;padding-left:var(--space-6);padding-right:var(--space-6);padding-top:var(--space-4);padding-bottom:var(--space-4);font-weight:var(--font-medium);background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#0891b2 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.mobile-button:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-button{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.mobile-button-outline{width:100%;padding-left:var(--space-6);padding-right:var(--space-6);padding-top:var(--space-4);padding-bottom:var(--space-4);font-weight:var(--font-medium);background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#0891b2 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.mobile-button-outline:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-button-outline{-webkit-tap-highlight-color:transparent;--tw-border-opacity:1;border-width:2px;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:#0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.mobile-button-outline:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.mobile-list-item{padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#1118274d;border-radius:.75rem;justify-content:space-between;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:flex}.mobile-list-item:active{background-color:#1f293780}.mobile-list-item{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.mobile-header{top:var(--space-0);z-index:30;--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(31 41 55/var(--tw-border-opacity,1));padding-top:env(safe-area-inset-top,0);background-color:#020617e6;min-height:56px;position:sticky}.mobile-pull-refresh{top:var(--space-0);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:var(--space-10);width:var(--space-10);border-radius:var(--radius-full);background-color:#3b82f633;justify-content:center;align-items:center;margin-top:-50px;transition:transform .2s ease-out;display:flex;position:absolute;left:50%}.mobile-grid{gap:var(--space-3);padding-left:var(--space-4);padding-right:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-gesture-hint{left:var(--space-0);right:var(--space-0);bottom:var(--space-4);justify-content:center;animation:2s infinite pulse;display:flex;position:absolute}@media (max-width:640px){.mobile-title{font-size:var(--text-2xl);line-height:var(--leading-tight);font-weight:var(--font-bold)}.mobile-subtitle{font-size:var(--text-base);line-height:var(--leading-normal);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.mobile-body{font-size:var(--text-sm);line-height:var(--leading-normal)}.mobile-caption{font-size:var(--text-xs);line-height:var(--leading-tight);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}}@media (max-height:500px) and (orientation:landscape){.mobile-header{min-height:44px}.mobile-nav{height:calc(50px + env(safe-area-inset-bottom,0))}.mobile-card{padding:var(--space-3)}}@supports (-webkit-touch-callout:none){.mobile-input{-webkit-appearance:none}.mobile-scroll{-webkit-overflow-scrolling:touch}}@media (hover:none) and (pointer:coarse){.mobile-hover-none:hover{background:inherit}}@keyframes pulse{50%{opacity:.5}}.mobile-skeleton{background:linear-gradient(90deg,#3b82f60d 0%,#3b82f61a 50%,#3b82f60d 100%) 0 0/200% 100%;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.mobile-no-scroll{width:100%;position:fixed;overflow:hidden}.mobile-scroll-snap{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mobile-scroll-snap-item{scroll-snap-align:start}.mobile-haptic{animation:.1s ease-out haptic}@keyframes haptic{0%,to{transform:scale(1)}50%{transform:scale(.98)}}.is-scrolling *{pointer-events:none!important}.is-scrolling .mobile-card{will-change:transform}.mobile-number-ticker{animation:.4s ease-out ticker;display:inline-block}@keyframes ticker{0%{opacity:0;transform:translateY(10px)}50%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mobile-success-bounce{animation:.6s ease-out successBounce}@keyframes successBounce{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}.mobile-error-shake{animation:.5s ease-in-out errorShake}@keyframes errorShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.mobile-long-press{position:relative}.mobile-long-press:after{content:"";border-radius:inherit;opacity:0;background:radial-gradient(circle,#3b82f666 0%,#0000 70%);transition:all .3s;position:absolute;inset:-8px;transform:scale(.8)}.mobile-long-press:active:after{opacity:1;animation:1s infinite pulse;transform:scale(1)}
html{overscroll-behavior:none;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;touch-action:pan-x pan-y!important}body{-webkit-user-select:none;user-select:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;min-height:100vh;margin:0;padding:0;touch-action:pan-x pan-y!important}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text;touch-action:manipulation;font-size:16px!important}input:focus,textarea:focus,select:focus{font-size:16px!important}button,a,[role=button],.trade-panel,.side-panel,.header,.toolbar,div[onclick],div[role=button],span[onclick],span[role=button],[class*=btn],[class*=button],[class*=clickable],[class*=link]{touch-action:manipulation!important}main,.main-content,.settings-page,.dashboard-page,.chart-page,[class*=page],[class*=container],[class*=content]{touch-action:pan-x pan-y!important}.app-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:100vh;overflow-x:hidden}.main-content{min-height:100vh;position:relative}@supports (-webkit-touch-callout:none){.pwa-standalone{overscroll-behavior:none}.pwa-standalone .toolbar-futuristic{z-index:9999;position:fixed;top:0;left:0;right:0}.pwa-standalone .chart-container{padding-top:56px}}.scrollable-content{touch-action:pan-y;-webkit-overflow-scrolling:touch}.chart-page{min-height:100vh}.chart-container{-webkit-overflow-scrolling:touch;width:100%;min-height:calc(100vh - 56px);position:relative}.tradingview-widget-container,.tradingview-widget-container *,.tradingview-widget-container iframe{touch-action:pinch-zoom pan!important;pointer-events:auto!important}.performance-mode .mobile-panel,.performance-mode .ai-input-container{-webkit-backdrop-filter:none!important;box-shadow:0 -12px 32px #00000059!important}.performance-mode .quick-prompts{touch-action:pan-x!important}.performance-mode .panel-scroll-content{-webkit-overflow-scrolling:touch!important}.app-container,.main-content,.sidebar,.panel{touch-action:manipulation;zoom:1;-moz-transform-origin:0 0;-moz-transform:scale(1)}@supports (-webkit-touch-callout:none){html{-webkit-text-size-adjust:100%;height:-webkit-fill-available}body{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;min-height:-webkit-fill-available}input,textarea{-webkit-user-select:text;-webkit-touch-callout:default}}@media screen and (display-mode:standalone){.toolbar-futuristic{z-index:9999;position:fixed;top:0}.chart-container{padding-top:56px}}@supports (-webkit-touch-callout:none){.modal-overlay{-webkit-overflow-scrolling:touch;z-index:2147483647!important;position:fixed!important;inset:0!important}.modal-content{-webkit-overflow-scrolling:touch;z-index:2147483647!important;position:relative!important}}@media screen and (-webkit-min-device-pixel-ratio:0){.modal-overlay{z-index:2147483647!important;position:fixed!important}.modal-content{z-index:2147483647!important;position:relative!important}}@media screen and (min-width:769px){html,body,*{zoom:1;-moz-transform-origin:0 0;-moz-transform:scale(1)}}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.38tal-0yzr82m.woff2?dpl=dpl_ATWUt2Hs5JnkLosffM6MVm8BEWep)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.42jdkyb02hb3d.woff2?dpl=dpl_ATWUt2Hs5JnkLosffM6MVm8BEWep)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
