@layer mantine{.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_8f2832ae{position:fixed;top:0;inset-inline:0;z-index:var(--nprogress-z-index);background-color:transparent;transition:opacity .15s ease;transition-delay:50ms;opacity:0;overflow:visible}}@layer mantine{.m_8f2832ae:where([data-mounted]){opacity:1}.m_7a0fe999{position:relative;transition:width .15s ease;overflow:visible}.m_7a0fe999:before{content:"";position:absolute;width:calc(6.25rem * var(--mantine-scale));height:var(--progress-size);top:0;inset-inline-end:calc(.0625rem * var(--mantine-scale));transform:rotate(4deg) translateY(-4px);box-shadow:0 0 10px var(--progress-section-color),0 0 5px var(--progress-section-color)}}:root{--background:#ffffff;--foreground:#171717;--vff-primary:#1e3a8a;--vff-secondary:#3b82f6;--vff-accent:#06b6d4;--vff-red:#dc2626;--vff-orange:#f97316;--vff-purple:#7c3aed;--vff-green:#059669}body{background:var(--background);color:var(--foreground);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;margin:0;padding:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin:0}a{text-decoration:none}:focus-visible{outline:2px solid var(--vff-primary);outline-offset:2px}::selection{background:var(--vff-primary);color:white}img{max-width:100%;height:auto}button{transition:all .2s ease-in-out}[data-mantine-component=Card]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}[data-mantine-component=Card]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.cursor,button:hover{cursor:pointer}#anything-llm-embed-chat-container.allm-hidden{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#anything-llm-embed-chat-container:not(.allm-show):not([style*="display: block"]),#anything-llm-embed-chat-container[style*="display: none"]{display:none!important}#anything-llm-embed-chat-button{display:none!important;visibility:hidden!important}[class*=anything-llm-embed-chat-button]{display:none!important}#anything-llm-embed-chat-container:not(.allm-hidden){display:block!important;visibility:visible!important;opacity:1!important;background:transparent!important}#anything-llm-embed-chat-container iframe{width:100%!important;height:100%!important;border:none!important;background:white!important}#anything-llm-embed-chat-container>div{background:white!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}#anything-llm-embed-chat-container:not(.allm-hidden)~* [data-floating-contact-button],#anything-llm-embed-chat-container:not(.allm-hidden)~[data-floating-contact-button],[data-floating-contact-button][style*="display: none"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateX(200px)!important}#anything-llm-embed-chat-container{z-index:10000!important}#anything-llm-embed-chat-container:not(.allm-hidden){position:relative}#anything-llm-embed-chat-container:not(.allm-hidden):after{content:"";position:fixed;bottom:0;right:0;width:200px;height:200px;background:transparent;z-index:9999;pointer-events:none}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}