@charset "UTF-8";._lines_10vs5_29{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2vw,32px);margin-top:clamp(32px,4vw,64px)}@media(min-width:62em){._lines_10vs5_29{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:62em){._lines-stacked_10vs5_44{grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.5vw,20px)}}._line_10vs5_29{margin:0;font-size:18px;line-height:1.5;letter-spacing:-.01em;text-wrap:pretty;color:#8986a2}@media(min-width:62em){._line_10vs5_29{max-width:34ch}}._name_10vs5_72{font-weight:500;color:#fff}[data-agent-memory-purple-hero] ._line_10vs5_29,[data-database-lilac-hero]>section:not([style*=background-color]) ._line_10vs5_29{color:#ffffff9e}._hero-padding_y1iqo_44{--hero-head-top: calc( var(--surreal-hero-drop) + var(--surreal-hero-switcher-h) + var(--surreal-hero-switcher-gap) );padding-top:calc(100px + var(--hero-head-top));padding-bottom:138px}@media(min-width:768px){._hero-padding_y1iqo_44{padding-bottom:166px}}@media(min-width:1344px){._hero-padding_y1iqo_44{padding-top:calc(120px + var(--hero-head-top));padding-bottom:172px}}._stackedTopFade_y1iqo_71{position:absolute;inset-inline:0;top:-42px;height:clamp(160px,38vh,420px);background:linear-gradient(180deg,#000,#0000);pointer-events:none;z-index:1}._stackedBottomFade_y1iqo_101{position:absolute;inset-inline:0;top:min(100%,100dvh - 42px);bottom:0;background:#000;pointer-events:none;z-index:1}._stackedHeroVideo_y1iqo_111{object-position:center bottom}@media(min-width:1920px){._root_y1iqo_92{min-height:var(--surreal-hero-large-h)!important}}._persistent-layer_y1iqo_140{width:100%;height:592px;transform:translate3d(0,-42px,0)}@media(min-width:62em){._persistent-layer_y1iqo_140{height:100dvh}}@media(min-width:1920px){._persistent-layer_y1iqo_140{height:calc(var(--surreal-hero-large-h) + 42px)}}._text-scrim_y1iqo_174{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#00000080,#00000038 42%,#0000 72%),linear-gradient(0deg,#0000004d,#0000 38%)}._hero-grid_y1iqo_190{position:absolute;inset:0;z-index:1;pointer-events:none}._hero-grid_y1iqo_190:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 0 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 0 1px,transparent 1px);background-size:72px 72px;background-position:right bottom;mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.7) 42%,rgba(0,0,0,.26) 68%,transparent 92%);-webkit-mask-image:radial-gradient(165% 175% at 100% 100%,#000 0%,rgba(0,0,0,.7) 42%,rgba(0,0,0,.26) 68%,transparent 92%)}._hero-effect_y1iqo_231{position:absolute;inset:0;z-index:-10;pointer-events:none}._root_y1iqo_92{isolation:isolate}._panel_y1iqo_245{position:absolute;inset:0 0 0 50%;z-index:1;pointer-events:none}@media(max-width:61.99em){._panel_y1iqo_245{display:none}}._hero-padding_y1iqo_44{align-items:stretch!important}._hero-padding_y1iqo_44 [data-hero-copy]{display:flex;flex-direction:column;margin-bottom:32px}._hero-padding_y1iqo_44 [data-hero-copy]>[data-hero-lines]{margin-top:auto;padding-top:clamp(32px,4vw,64px)}._hero-padding_y1iqo_44 [data-hero-copy]>:has(>[data-hero-lines]){margin-top:auto}._hero-padding_y1iqo_44 [data-hero-copy] [class*=suptitle]{display:none}._hero-padding_y1iqo_44 [data-hero-copy] [data-section-header]{max-width:none}._hero-padding_y1iqo_44 [data-hero-copy] h1{font-size:var(--surreal-fz-display)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:18ch!important}._hero-padding_y1iqo_44 [data-hero-copy] h1~p,._hero-padding_y1iqo_44 [data-hero-copy] [data-hero-lead]{font-size:clamp(17px,1.15vw,22px)!important;line-height:1.3!important;letter-spacing:-.03em!important;max-width:max(320px,43vw)!important}._above-field_y1iqo_365{z-index:2}._film_y1iqo_371{position:absolute;inset:0;z-index:0;background-color:var(--surreal-color-obsidian-dark)}._root_y1iqo_92[data-hero-film]>._text-scrim_y1iqo_174{display:block}._film_y1iqo_371 img,._film_y1iqo_371 video{filter:brightness(.5)}._film_y1iqo_371 ._film-controls_y1iqo_396{top:50px;right:50px}@media(max-width:47.99em){._film_y1iqo_371 ._film-controls_y1iqo_396{top:auto;right:auto;bottom:96px;left:var(--site-gutter, 7.5%)}}._company-carousel_32542_22{--gap: 4.5rem;position:relative;overflow:hidden}._company-carousel-viewport_32542_34{width:100%;max-width:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._company-carousel-viewport_32542_34::-webkit-scrollbar{display:none;width:0;height:0}._company-carousel-track_32542_52{display:flex;width:max-content;gap:var(--gap);white-space:nowrap;margin-block:0;padding-inline:0}._company-carousel-item_32542_61{flex-shrink:0;display:flex;align-items:center;justify-content:center}._company-carousel-img_32542_71{max-height:1.75rem;width:auto;object-fit:contain}@media(min-width:48em){._company-carousel-img_32542_71{max-height:2.25rem}}._belt_32542_107{padding-block:20px}@media(min-width:48em){._belt_32542_107{padding-block:32px}}._belt_32542_107[data-belt-ground=light]{background-color:#fff}._belt_32542_107[data-belt-ground=dark]{background-color:var(--surreal-color-obsidian)}._belt-ink-defs_32542_122{position:absolute;width:0;height:0;overflow:hidden}._belt-ink-flood_32542_130{flood-color:var(--belt-ink, var(--surreal-color-purple));transition:flood-color .6s ease}main:has([data-belt-ground=light]) :is([data-persistent-carousel],[data-belt-ground]) ._company-carousel-img_32542_71{filter:url(#belt-ink)!important;opacity:1!important}._inline-fallback_32542_153{animation:_inline-fallback-in_32542_1 .6s cubic-bezier(.44,0,.56,1) 6s both}@keyframes _inline-fallback-in_32542_1{0%{opacity:.001}to{opacity:1}}._root_d1r5p_22{position:relative;z-index:251;background:var(--surreal-obsidian-10)}._row_d1r5p_40{position:relative}@media(min-width:48em){._row_d1r5p_40{padding-inline:96px}}._controls_d1r5p_49{position:absolute;top:50%;right:0;transform:translateY(-50%)}._banner_d1r5p_56{animation:_banner-fade-in_d1r5p_1 .35s ease}._badge_d1r5p_68._badge_d1r5p_68{border-radius:2px!important;background:var(--surreal-brand-pink);border:none;color:#0d0c13;align-items:center;justify-content:center}._badge_d1r5p_68._badge_d1r5p_68 .mantine-Badge-label{font-family:var(--mantine-font-family-monospace);line-height:1;display:flex;align-items:center;justify-content:center}@keyframes _banner-fade-in_d1r5p_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._banner_d1r5p_56{animation:none}}._carousel-control_d1r5p_106{background:transparent!important;transition:opacity .15s ease;width:auto;min-width:0;padding-inline:0}._carousel-control_d1r5p_106:hover,._carousel-control_d1r5p_106:focus-visible{background:transparent!important;opacity:.7}._banner-link_d1r5p_132{background:transparent!important;font-size:14px;padding-inline:0;transition:opacity .15s ease;margin-left:16px}._banner-link_d1r5p_132:hover,._banner-link_d1r5p_132:focus-visible{background:transparent!important;opacity:.7}._editorialEmailInput_1dcbs_23{border-radius:0!important;--input-bg: #ffffff !important;--input-bd: rgba(14, 12, 20, .12) !important;--input-color: #000000 !important;--input-placeholder-color: #000000 !important;color:#000!important;-webkit-text-fill-color:#000000!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(14,12,20,.12)!important}._editorialEmailInput_1dcbs_23::placeholder{color:#000!important;opacity:1!important;-webkit-text-fill-color:#000000!important}._editorialEmailInput_1dcbs_23::-webkit-input-placeholder{color:#000!important;-webkit-text-fill-color:#000000!important}._editorialEmailInput_1dcbs_23::-moz-placeholder{color:#000!important;opacity:1!important}._editorialEmailInput_1dcbs_23:disabled{opacity:.65!important}._flatDarkInput_1dcbs_58{border-radius:0!important;--input-bg: #15131D !important;--input-bd: #31323C !important;--input-color: var(--mantine-color-slate-text) !important;--input-placeholder-color: var(--mantine-color-slate-text) !important;background:#15131d!important;border:1px solid #31323C!important;color:var(--mantine-color-slate-text)!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::placeholder{color:var(--mantine-color-slate-text)!important;opacity:1!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::-webkit-input-placeholder{color:var(--mantine-color-slate-text)!important;-webkit-text-fill-color:var(--mantine-color-slate-text)!important}._flatDarkInput_1dcbs_58::-moz-placeholder{color:var(--mantine-color-slate-text)!important;opacity:1!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87{border-radius:999px!important;background:#e2e5ea!important;color:var(--surreal-text-dark)!important;--surreal-solid-button-ink: var(--surreal-text-dark);border:0!important;box-shadow:none!important;transform:none!important;filter:none!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:hover,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:focus-visible,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:active{background:#e2e5ea!important;color:var(--surreal-text-dark)!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87:before,._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87>span[class*=_bg_]{display:none!important}._subscribe_1dcbs_87._subscribe_1dcbs_87._subscribe_1dcbs_87 ._mantine-Button-label_1dcbs_105{color:var(--surreal-text-dark)!important}._footer_3jjbs_27{--mantine-color-slate-text: #8986a2 !important;--mantine-color-slate-4: #8986a2 !important;--surreal-text-muted-light: #8986a2 !important;--surreal-text-muted: #8986a2 !important}._compliance-row_3jjbs_46{display:block!important;font-size:15px;color:var(--mantine-color-slate-text)}@media(max-width:48em){._compliance-row_3jjbs_46+._compliance-row_3jjbs_46{margin-top:12px}}._compliance-status_3jjbs_67{color:inherit;white-space:nowrap}@media(max-width:48em){._compliance-status_3jjbs_67{display:block}}._links_3jjbs_83 .mantine-Anchor-root{color:var(--mantine-color-slate-text);transition:color .15s ease;text-decoration:none!important;font-size:15px}._links_3jjbs_83 .mantine-Anchor-root:hover{color:#fff!important}@media(max-width:61.99em){._links_3jjbs_83 .mantine-Stack-root{gap:0!important}._links_3jjbs_83 .mantine-Anchor-root{display:flex;align-items:center;min-height:44px}}._links_3jjbs_83 ._footer-column-label_3jjbs_121{display:block;font-family:var(--mantine-font-family-monospace);font-size:12px;font-weight:600;line-height:var(--mantine-h2-line-height);letter-spacing:.1em;text-transform:uppercase;color:#fff!important;margin-bottom:8px}._column-links_3jjbs_140{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}._column-toggle_3jjbs_146{display:none}@media(max-width:47.99em){._links_3jjbs_83 ._column_3jjbs_140[data-collapsible] ._footer-column-label_3jjbs_121{display:none}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;font-size:17px;color:#fff;border-bottom:1px solid rgba(112,109,143,.2)}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146:hover{color:var(--surreal-color-lilac)}._column_3jjbs_140[data-collapsible] ._column-toggle_3jjbs_146:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--surreal-color-lilac)}._column-chevron_3jjbs_174{width:18px;height:18px;transition:transform .2s ease}._column_3jjbs_140[data-open] ._column-chevron_3jjbs_174{transform:rotate(180deg)}._column_3jjbs_140[data-collapsible] ._column-links_3jjbs_140{display:none;gap:0;padding:4px 0 12px;border-bottom:1px solid rgba(112,109,143,.2)}._column_3jjbs_140[data-collapsible][data-open] ._column-links_3jjbs_140{display:flex}._links_3jjbs_83 ._column_3jjbs_140[data-collapsible]{gap:0!important}}@media(prefers-reduced-motion:reduce){._column-chevron_3jjbs_174{transition:none}}._social-chip_3jjbs_205{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--surreal-radius-control);border:none;color:#fff!important;background:var(--surreal-color-obsidian);font-size:13px;transition:color .35s ease,transform .12s cubic-bezier(.22,1,.36,1)}._social-chip_3jjbs_205:before{content:"";position:absolute;inset:0;background:var(--surreal-accent);opacity:0;transition:opacity .32s cubic-bezier(.33,1,.68,1);z-index:-1;pointer-events:none}._social-chip_3jjbs_205:hover{color:#fff!important}._social-chip_3jjbs_205:hover:before{opacity:1}@media(prefers-reduced-motion:reduce){._social-chip_3jjbs_205{transition:color .35s ease}._social-chip_3jjbs_205:before{transition:none}._social-chip_3jjbs_205:active{transform:none}}._ai-link_3jjbs_262{display:inline-flex;align-items:center;justify-content:center;color:var(--mantine-color-slate-2)!important;transition:color .18s ease}@media(max-width:61.99em){._ai-link_3jjbs_262{padding:6px;margin:-6px}}._ai-link_3jjbs_262:hover{color:#fff!important}._social-chip-label_3jjbs_282{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._colophon_3jjbs_293{border-top:1px solid var(--surreal-border-subtle, var(--surreal-border-subtle))}._agent-memory-accent_3jjbs_304{--surreal-accent: var(--surreal-color-violet);--surreal-solid-button-ink: var(--surreal-ink-on-secondary)}._newsletter-column_3jjbs_322{flex:1;min-width:0;max-width:760px}@media(min-width:1400px){._newsletter-column_3jjbs_322{--footer-gutter: max(7.5vw, calc((100vw - 1458px)/2) );flex:1 1 auto;max-width:none;margin-left:calc(50vw - var(--footer-gutter) - 580px - 64px)}}._statement-balance_3jjbs_356{text-wrap:balance}._banner_18gt6_26{display:contents}._root_18gt6_30{position:relative;z-index:250}._nav-content_18gt6_35{transition:transform .3s ease;overflow-x:clip}._nav-content_18gt6_35._hidden_18gt6_46{transform:translateY(-100%)}._nav-content_18gt6_35._hidden_18gt6_46:has(:focus-visible){transform:none}._navigation_18gt6_67{--cubic-default: cubic-bezier(.525, 0, 0, 1);--duration-fast: .2s;--duration-normal: .45s;position:relative}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67[data-nav-container]{background:transparent!important}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67[data-mobile-panel]{background:var(--surreal-obsidian-10)!important}._navigation_18gt6_67 .mantine-NavLink-root{transition:opacity .15s ease}._navigation_18gt6_67 .mantine-NavLink-root:hover{opacity:.7}._navigation_18gt6_67 .mantine-NavLink-root:hover,._navigation_18gt6_67 .mantine-NavLink-root:active,._navigation_18gt6_67 .mantine-Button-root[data-variant=subtle]:hover,._navigation_18gt6_67 .mantine-Button-root[data-variant=subtle]:active,._navigation_18gt6_67 .mantine-ActionIcon-root[data-variant=subtle]:hover,._navigation_18gt6_67 .mantine-ActionIcon-root[data-variant=subtle]:active{background-color:transparent!important}._navigation_18gt6_67 .mantine-Button-root[data-variant=subtle],._navigation_18gt6_67 .mantine-ActionIcon-root[data-variant=subtle]{transition:opacity .15s ease}._navigation_18gt6_67 :where(.mantine-Button-root[data-variant=subtle],.mantine-ActionIcon-root[data-variant=subtle]){color:var(--mantine-color-bright)}._navigation_18gt6_67 .mantine-Button-root[data-variant=subtle]:hover:not(._nav-outline-button_18gt6_147):not(._nav-sign-in-button_18gt6_147),._navigation_18gt6_67 .mantine-ActionIcon-root[data-variant=subtle]:hover{opacity:.7}._navigation_18gt6_67 .mantine-Button-root[data-variant=default]{position:relative;overflow:hidden;border:none!important;background:color-mix(in srgb,currentColor 10%,transparent)!important}._navigation_18gt6_67 .mantine-Button-root[data-variant=default]:before{content:none;display:none}._navigation_18gt6_67 .mantine-Button-root[data-variant=default] .mantine-Button-label,._navigation_18gt6_67 .mantine-Button-root[data-variant=default] .mantine-Button-section{position:relative;z-index:2}._burger_18gt6_185{--burger-line-size: 3px;min-width:44px;min-height:44px;margin:-8px;padding-left:12px;padding-right:8px}._burger_18gt6_185 .mantine-Burger-burger,._burger_18gt6_185 .mantine-Burger-burger:before,._burger_18gt6_185 .mantine-Burger-burger:after{border-radius:0}._desktopNav_18gt6_219{display:none}@media(min-width:80em){._desktopNav_18gt6_219{display:flex}}._mobileNav_18gt6_228{display:flex}@media(min-width:80em){._mobileNav_18gt6_228{display:none}}._mobileNavWrapper_18gt6_237{display:block}@media(min-width:80em){._mobileNavWrapper_18gt6_237{display:none}}@media screen and (max-width:79.9375em){._menuButtonInner_18gt6_247{justify-content:flex-start}._mobileMenuScroll_18gt6_250{max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-anchor:none}}._nav-backdrop_18gt6_260{position:fixed;inset:0;background:#00000080;z-index:249;opacity:0;pointer-events:none;transition:opacity var(--duration-normal, .45s) ease}._nav-backdrop_18gt6_260[data-visible]{opacity:1;pointer-events:auto;transition:opacity .3s ease}._nav-links_18gt6_119 .mantine-Button-root{transition:opacity .15s ease}._nav-links_18gt6_119:has(.mantine-Button-root:hover) .mantine-Button-root,._nav-links_18gt6_119[data-dropdown-open] .mantine-Button-root{opacity:.6}._nav-links_18gt6_119:has(.mantine-Button-root:hover) .mantine-Button-root:hover,._nav-links_18gt6_119[data-dropdown-open] .mantine-Button-root[aria-expanded=true]{opacity:1!important;color:#fff!important}._nav-links_18gt6_119:has(.mantine-Button-root:hover) .mantine-Button-root:hover .mantine-Button-label,._nav-links_18gt6_119:has(.mantine-Button-root:hover) .mantine-Button-root:hover .mantine-Button-section,._nav-links_18gt6_119[data-dropdown-open] .mantine-Button-root[aria-expanded=true] .mantine-Button-label,._nav-links_18gt6_119[data-dropdown-open] .mantine-Button-root[aria-expanded=true] .mantine-Button-section{color:#fff!important}._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle],._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle]:hover,._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle]:focus,._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle]:focus-visible,._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle]:active,._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle][aria-expanded=true]{background:transparent!important;background-image:none!important;box-shadow:none!important}._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-toggle]:before{opacity:0!important}._sdk-icon_18gt6_330{background:color-mix(in srgb,currentColor 5%,transparent)}._sdk-icon_18gt6_330:hover{background:color-mix(in srgb,currentColor 10%,transparent)}._nav-outline-button_18gt6_147{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:999px}._nav-outline-button_18gt6_147:before{content:none;display:none}._nav-outline-button_18gt6_147 .mantine-Button-label,._nav-outline-button_18gt6_147 .mantine-Button-section{position:relative;z-index:1;transition:color .35s ease}._nav-outline-button_18gt6_147:hover{--button-hover: transparent}._nav-actions_18gt6_381>a[href^="https://github.com"]{line-height:0}._nav-actions_18gt6_381>a[href^="https://github.com"] .mantine-ActionIcon-root{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border:none;border-radius:999px;background:transparent!important;box-shadow:inset 0 0 0 2px var(--header-ink, #ffffff)}._nav-actions_18gt6_381>a[href^="https://github.com"] svg{display:block;width:16px!important;height:16px!important}._nav-actions_18gt6_381 .mantine-Button-root{height:34px!important;min-height:34px!important;padding-inline:14px!important;font-size:15px!important}._nav-actions_18gt6_381 .mantine-Button-root .mantine-Button-label{font-size:15px!important}._nav-actions_18gt6_381 ._nav-count-button_18gt6_440:hover .mantine-Button-section,._nav-actions_18gt6_381 ._nav-count-button_18gt6_440:hover .mantine-Button-section svg,._nav-actions_18gt6_381 ._nav-count-button_18gt6_440:hover .mantine-Button-section svg *,._nav-actions_18gt6_381 ._nav-count-button_18gt6_440:hover .mantine-Button-label{color:#fff!important}._nav-count-button_18gt6_440{border-color:transparent!important}._nav-count-button_18gt6_440:before{display:none!important}._nav-count-button_18gt6_440:hover{opacity:.7}._nav-count-chip_18gt6_480{display:none}@media(min-width:96em){._nav-count-chip_18gt6_480{display:block}}._nav-count-fallback_18gt6_489{display:block}@media(min-width:96em){._nav-count-fallback_18gt6_489{display:none}}._agent-memory-cta_18gt6_504{--surreal-solid-button-color: var(--surreal-color-violet);--surreal-solid-button-ink: var(--surreal-ink-on-secondary)}[data-nav-menu] .mantine-NavLink-root:hover,[data-nav-menu] .mantine-NavLink-root:focus-visible{opacity:1}[data-nav-menu] .mantine-NavLink-label{transition:color .15s ease}[data-nav-menu=agent-memory] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=agent-memory] .mantine-NavLink-root:focus-visible .mantine-NavLink-label{color:var(--surreal-color-violet)!important}[data-nav-menu=database] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=database] .mantine-NavLink-root:focus-visible .mantine-NavLink-label,[data-nav-menu=resources] .mantine-NavLink-root:hover .mantine-NavLink-label,[data-nav-menu=resources] .mantine-NavLink-root:focus-visible .mantine-NavLink-label{color:var(--surreal-color-lilac)!important}._nav-mark_18gt6_552{flex:none;width:16px;height:16px;background-color:currentcolor;transition:background-color .15s ease;mask-image:var(--nav-mark);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--nav-mark);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(min-width:80em)and (max-width:87.99em){._nav-links_18gt6_119 .mantine-Button-root{padding-inline:11px!important}._nav-actions_18gt6_381>a[href^="https://github.com"]{display:none}}@media(min-width:88em)and (max-width:93.99em){._nav-actions_18gt6_381>a[href^="https://github.com"]{display:none}}._nav-menu-footer_18gt6_605{padding-top:14px;border-top:1px solid #242131}._dropdown-wrapper_18gt6_69{position:fixed;left:0;right:0;top:var(--nav-bar-height, 69px);width:100%;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease}._dropdown-wrapper_18gt6_69[data-open]{opacity:1;visibility:visible;pointer-events:auto}._nav-bg_18gt6_81{position:absolute;inset:0 0 auto;height:0;z-index:0;pointer-events:none;background:var(--header-ground, var(--mantine-color-obsidian-8));transition:height var(--duration-normal) var(--cubic-default),background-color var(--duration-fast) ease var(--duration-normal)}._navigation_18gt6_67[data-scrolled] ._nav-bg_18gt6_81{height:100%}body:has(:target) ._navigation_18gt6_67:not([data-scroll-ready]) ._nav-bg_18gt6_81{height:100%;transition:none}._navigation_18gt6_67[data-scroll-init] ._nav-bg_18gt6_81{transition:none}[data-header-solid] ._navigation_18gt6_67 ._nav-bg_18gt6_81{height:100%}._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) ._nav-bg_18gt6_81{height:calc(100% + var(--nav-bg-height, 0px));background:var(--surreal-color-obsidian-dark);transition:height var(--duration-normal) var(--cubic-default),background-color 0s}._root_18gt6_30[data-header-fieldless] ._nav-bg_18gt6_81{background:color-mix(in srgb,var(--surreal-color-obsidian-dark) 70%,#000000)}._dropdown-container_18gt6_743{position:relative}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794{--menu-ink: #ffffff;--menu-ink-quiet: #8986a2;color:var(--menu-ink)!important}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-Text-root,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-Anchor-root,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-Title-root,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-root,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-label,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 [data-nav-menu] .mantine-NavLink-root .mantine-NavLink-label{color:var(--menu-ink)!important}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-description,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 [data-menu-fade]>.mantine-Text-root:first-child{color:var(--menu-ink-quiet)!important}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-root:hover,._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-root:focus-visible{background-color:var(--surreal-color-obsidian)!important;border-radius:.25em}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 [class*=nav-mark]{background-color:var(--menu-ink)!important}._dropdown-panel_18gt6_794{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease}._dropdown-panel_18gt6_794[data-panel-state=open]{opacity:1;visibility:visible;pointer-events:auto}[data-menu-fade]{opacity:0;transform:translate(4em);transition:all var(--duration-normal, .45s) var(--cubic-default, ease)}[data-menu-fade][data-fade=in]{opacity:1;transform:translate(0)}[data-mobile-panel] [data-menu-fade]{opacity:1;transform:none;transition:none}._dropdown-inner_18gt6_903{--nav-logo-width: 120px;--nav-logo-gap: var(--mantine-spacing-sm);--nav-link-padding: 20px;width:100%;max-width:none;margin:0;padding-top:16px;padding-bottom:36px;padding-left:var(--nav-menu-inset, calc(max(var(--site-gutter, 7.5%), (100% - 1458px) / 2) + var(--nav-logo-width) + var(--nav-logo-gap) + var(--nav-link-padding)))}@media(min-width:48em){._dropdown-inner_18gt6_903{--nav-logo-width: 150px;--nav-logo-gap: var(--mantine-spacing-lg)}}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-label{font-size:17px!important}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 .mantine-NavLink-description{font-size:14px!important}._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794._dropdown-panel_18gt6_794 [data-menu-fade]>.mantine-Text-root:first-child{font-size:12px!important}._navigation_18gt6_67 [data-dropdown-toggle]{transition:background-color var(--duration-fast, .2s) var(--cubic-default, ease)}._navigation_18gt6_67 [data-dropdown-toggle] .mantine-Button-section{transition:transform var(--duration-normal, .45s) var(--cubic-default, ease)}._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-open]{background-color:var(--surreal-state-hover)!important}._navigation_18gt6_67 [data-dropdown-toggle][data-dropdown-open] .mantine-Button-section{transform:rotate(180deg)}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67{position:relative}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67>*:not([data-nav-bg]){position:relative;z-index:1}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]){--menu-ink: #ffffff}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Button-label:not(.mantine-Button-root[data-variant=filled] *),._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-NavLink-label,._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Text-root,._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Anchor-root,._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Button-section{color:var(--menu-ink)!important}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Button-section svg,._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) .mantine-Button-section svg *{color:var(--menu-ink)!important;fill:currentColor!important}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) [class*=nav-outline-button]{border-color:#fff3!important}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67:has(._dropdown-wrapper_18gt6_69[data-open]) [class*=nav-count-button]{border-color:transparent!important}._navigation_18gt6_67._navigation_18gt6_67._navigation_18gt6_67{transition:color var(--duration-normal, .45s) var(--cubic-default, ease)}._drawer-scrim_18gt6_1104{position:fixed;inset:0;z-index:300;background:#00000073;opacity:0;pointer-events:none;transition:opacity var(--duration-normal, .45s) ease}._drawer-scrim_18gt6_1104[data-visible]{opacity:1;pointer-events:auto;transition:opacity .3s ease}@media(min-width:80em){._drawer-scrim_18gt6_1104{display:none}}._drawer_18gt6_1104{position:fixed;top:0;bottom:0;left:0;z-index:301;width:100%;display:flex;flex-direction:column;background:var(--surreal-obsidian-10, var(--surreal-color-obsidian-dark));color:var(--mantine-color-bright);transform:translate(100%);visibility:hidden;transition:transform var(--duration-normal, .45s) var(--cubic-default, cubic-bezier(.525, 0, 0, 1)),visibility 0s linear var(--duration-normal, .45s);outline:none}._drawer_18gt6_1104[data-open]{transform:translate(0);visibility:visible;transition:transform var(--duration-normal, .45s) var(--cubic-default, cubic-bezier(.525, 0, 0, 1))}@media(min-width:80em){._drawer_18gt6_1104{display:none}}@media(prefers-reduced-motion:reduce){._drawer_18gt6_1104{transition:none}}._drawer_18gt6_1104 .mantine-Grid-col{flex:0 0 100%!important;max-width:100%!important}._drawer-head_18gt6_1170{border-bottom:1px solid rgba(112,109,143,.3);flex:none}._burger_18gt6_185[data-drawer-open]{visibility:hidden}._drawer-close_18gt6_1182{--burger-color: var(--mantine-color-bright);color:var(--mantine-color-bright);border-radius:0!important}._drawer-close_18gt6_1182:hover{background:#ffffff14}._drawer-body_18gt6_1191{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 24px 16px}._drawer-item_18gt6_1202{border-radius:0!important;overflow:visible;border-bottom:1px solid rgba(112,109,143,.2);height:48px}._drawer-item_18gt6_1202 .mantine-Button-inner{height:100%;align-items:center;justify-content:space-between}._drawer-item_18gt6_1202 .mantine-Button-label{flex:1 1 auto;text-align:left}._drawer-item_18gt6_1202 .mantine-Button-label{font-size:17px!important}._drawer-item_18gt6_1202:hover{background:transparent;opacity:1;color:var(--surreal-color-lilac, var(--surreal-color-lilac))!important}._drawer-item_18gt6_1202:hover .mantine-Button-label,._drawer-item_18gt6_1202:hover .mantine-Button-section,._drawer-item_18gt6_1202:hover .mantine-Button-section svg{color:var(--surreal-color-lilac, var(--surreal-color-lilac))!important}._drawer-item_18gt6_1202:active{transform:none!important}._drawer-item_18gt6_1202:focus,._drawer-item_18gt6_1202:focus-visible{outline:none!important;box-shadow:none}._drawer-item_18gt6_1202:focus-visible:after{content:"";position:absolute;inset:2px -10px;border:var(--surreal-focus-ring-width) solid var(--surreal-focus-ring-color);pointer-events:none}._drawer-item_18gt6_1202:focus-visible .mantine-Button-label,._drawer-item_18gt6_1202:focus-visible .mantine-Button-section,._drawer-item_18gt6_1202:focus-visible .mantine-Button-section svg{color:var(--surreal-color-lilac)!important}._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:hover,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:focus-visible{color:var(--surreal-color-violet)!important}._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:hover .mantine-Button-label,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:hover .mantine-Button-section,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:hover .mantine-Button-section svg,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-label,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-section,._drawer-item_18gt6_1202[data-drawer-trigger=agent-memory]:focus-visible .mantine-Button-section svg{color:var(--surreal-color-violet)!important}._drawer-stage_18gt6_1295{--drawer-edge: 40px;position:relative;flex:1 1 auto;min-height:0;overflow:hidden}._drawer-body_18gt6_1191,._drawer-sheet_18gt6_1305{touch-action:pan-y}._drawer-edge_18gt6_1309{position:absolute;top:0;bottom:0;left:0;z-index:1;width:var(--drawer-edge);display:flex;justify-content:center;align-items:flex-start;padding-top:calc(32px - var(--drawer-edge-icon, 18px) / 2);visibility:hidden;opacity:0;color:var(--mantine-color-bright);background:var(--surreal-color-obsidian);cursor:pointer;transition:background-color .2s ease}._drawer-edge_18gt6_1309:hover,._drawer-edge_18gt6_1309:focus-visible{background:var(--surreal-obsidian-8, var(--surreal-color-obsidian));outline:none}._drawer-sheet_18gt6_1305{position:absolute;top:0;bottom:0;left:var(--drawer-edge);right:0;z-index:2;visibility:hidden;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 24px calc(16px + env(safe-area-inset-bottom,0px));background:var(--surreal-obsidian-10, var(--surreal-color-obsidian-dark));border-left:1px solid rgba(112,109,143,.3);box-shadow:-16px 0 32px #00000059}._drawer-sheet-head_18gt6_1353{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:8px}._drawer-back_18gt6_1361{display:flex;align-items:center;gap:4px;margin-left:-4px;min-height:44px;font-size:15px;color:var(--mantine-color-slate-text);transition:color .3s ease}._drawer-back_18gt6_1361:hover,._drawer-back_18gt6_1361:focus-visible{color:var(--mantine-color-bright);outline:none}._drawer-sheet-title_18gt6_1377{margin:0;font-size:var(--surreal-fz-section);font-weight:400;line-height:1;letter-spacing:-.03em}._drawer-body_18gt6_1191{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}._drawer-chip_18gt6_1395 .mantine-Button-root:active{transform:none!important}._drawer-chip_18gt6_1395 .mantine-Button-root,._drawer-chip_18gt6_1395 .mantine-Button-root:hover,._drawer-chip_18gt6_1395 .mantine-Button-root:active{background:#dddce41a!important;color:#fff!important;transition:none}._drawer-chip_18gt6_1395 .mantine-Button-root .mantine-Button-label,._drawer-chip_18gt6_1395 .mantine-Button-root .mantine-Button-section,._drawer-chip_18gt6_1395 .mantine-Button-root .mantine-Button-section svg,._drawer-chip_18gt6_1395 .mantine-Button-root:hover .mantine-Button-label,._drawer-chip_18gt6_1395 .mantine-Button-root:hover .mantine-Button-section,._drawer-chip_18gt6_1395 .mantine-Button-root:hover .mantine-Button-section svg,._drawer-chip_18gt6_1395 .mantine-Button-root:active .mantine-Button-label,._drawer-chip_18gt6_1395 .mantine-Button-root:active .mantine-Button-section,._drawer-chip_18gt6_1395 .mantine-Button-root:active .mantine-Button-section svg{color:#fff!important}._nav-sign-in-button_18gt6_147{--button-hover: transparent;--button-hover-color: currentColor;box-shadow:inset 0 0 0 2px var(--header-ink, #ffffff);border-color:transparent!important;border-radius:999px;background:transparent!important;transition:none}._nav-sign-in-button_18gt6_147:before{display:none!important}._nav-stars-button_18gt6_1440 .mantine-Button-section[data-position=left]{margin-inline-end:7px}._nav-sign-in_18gt6_147:hover ._nav-sign-in-button_18gt6_147,._nav-sign-in_18gt6_147:focus-visible ._nav-sign-in-button_18gt6_147{opacity:1!important}._nav-sign-in_18gt6_147:hover ._nav-sign-in-button_18gt6_147 .mantine-Button-label,._nav-sign-in_18gt6_147:hover ._nav-sign-in-button_18gt6_147 .mantine-Button-section,._nav-sign-in_18gt6_147:focus-visible ._nav-sign-in-button_18gt6_147 .mantine-Button-label,._nav-sign-in_18gt6_147:focus-visible ._nav-sign-in-button_18gt6_147 .mantine-Button-section{color:var(--header-ink, #ffffff)!important;opacity:1!important}._root_18gt6_30 a:hover svg,._root_18gt6_30 a:focus-visible svg{transform:none!important}._navigation_18gt6_67[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled],[data-header-solid] ._navigation_18gt6_67:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled]{--surreal-solid-button-ink: var(--surreal-color-obsidian-dark);color:var(--surreal-color-obsidian-dark)!important}._navigation_18gt6_67[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label,[data-header-solid] ._navigation_18gt6_67:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label{color:var(--surreal-color-obsidian-dark)!important}._navigation_18gt6_67[data-scrolled]:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label:after,[data-header-solid] ._navigation_18gt6_67:not([data-nav-group=database]) .mantine-Button-root[data-variant=filled] .mantine-Button-label:after{background-color:var(--surreal-color-obsidian-dark)!important}._mobileNav_18gt6_228>a.mantine-Anchor-root{display:inline-flex;align-items:center;padding-block:7px;margin-block:-7px}._desktop-logo_18gt6_1504{width:110px;margin-right:var(--mantine-spacing-sm)}@media(min-width:48em){._desktop-logo_18gt6_1504{width:138px;margin-right:var(--mantine-spacing-lg)}}._thumb_1eyeh_26{position:fixed;top:0;right:2px;z-index:1002;width:7px;height:48px;background:var(--surreal-scrollbar-thumb);opacity:0;transition:opacity .3s ease-out,width .15s ease-out;will-change:transform,opacity;touch-action:none;cursor:default;pointer-events:none}._thumb_1eyeh_26[data-on]{opacity:1;pointer-events:auto;transition-duration:.12s,.15s}._thumb_1eyeh_26[data-on]:hover,._thumb_1eyeh_26[data-drag]{width:10px}._thumb_1eyeh_26[data-none]{display:none}@media(hover:none){._thumb_1eyeh_26{display:none}}._bar_ruhmc_35{position:fixed;top:0;left:0;right:0;height:calc(var(--scroll-progress-h, 6px) - 2px);z-index:1001;transform-origin:0%;transform:scaleX(0);background-color:var(--surreal-color-pink, #ff00a0);will-change:transform;pointer-events:none}@media(prefers-reduced-motion:reduce){._bar_ruhmc_35{display:none}}
