@font-face{font-family:inter;src:url(../media/inter-s.p.ad07bc55.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_ce161f30-module__8yfEEa__className{font-family:inter,inter Fallback}.inter_ce161f30-module__8yfEEa__variable{--font-mx-inter:"inter","inter Fallback"}
:root{--mx-background:#2f2e2d;--mx-foreground:#e5e5e5;--mx-sidebar:#252423;--mx-card:#2f2e2d;--mx-shell:#252423;--mx-muted:#393837;--mx-muted-2:#444341;--mx-muted-3:#3e3d3c;--mx-mute:gray;--mx-subtle:#666;--mx-soft:#999;--mx-primary:#f97316;--mx-success:#059669;--mx-warning:#f59e0b;--mx-neutral:#b3b3b3;--mx-border:#ffffff1a;--mx-ring:#f973168c}.mx-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--mx-background);color:var(--mx-foreground);font-family:var(--font-mx-inter),ui-sans-serif,system-ui,sans-serif;font-optical-sizing:none;font-variation-settings:"opsz" 14;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}body:has(.mx-root){background:#2f2e2d}@layer base{.mx-root button{cursor:pointer}.mx-root :focus-visible{outline:2px solid var(--mx-ring);outline-offset:2px}.mx-root ::selection{background:#f9731659}}.mx-hairline{border:.6px solid var(--mx-border)}.mx-stroke-inside:after{content:"";border:.6px solid var(--mx-stroke,var(--mx-border));border-radius:inherit;pointer-events:none;transition:border-color .3s;position:absolute;inset:0}.mx-divider-etched{height:0;position:relative}.mx-divider-etched:after{content:"";background:var(--divider,#151514);inset-inline:0;height:.6px;position:absolute;top:0;box-shadow:0 .6px #ffffff1a}.mx-font-display{font-variation-settings:"opsz" 32}.mx-bg-cta{background-image:linear-gradient(#0000 0%,#0000001f 100%),linear-gradient(90deg,#f97316 0% 100%)}.mx-pc{transition:background-color .42s cubic-bezier(.16,1,.3,1),opacity .18s,filter .18s;transition-delay:var(--d,0s),0s,0s}@keyframes mx-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mx-root *,.mx-root :before,.mx-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
