@font-face{font-family:handwriting;src:url(../media/caveat_latin-s.23up7sfwfuxvg.woff)format("woff");font-display:swap;font-weight:400 700}@font-face{font-family:handwriting Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.handwriting_719c1d80-module__4pQrFa__className{font-family:handwriting,handwriting Fallback}
.hero-scene-module__LVGzda__visual{--scene-accent:#468a78;--scene-grid:#bdd5c5;--scene-glow:#a6d9b8;--scene-surface:#fff;--scene-surface-end:#edf5eb;--scene-label:#6b8178;--scene-ink:#244e43;--scene-result-line:#486c5a;isolation:isolate;width:100%;min-width:0;margin:0;position:relative}.dark .hero-scene-module__LVGzda__visual{--scene-accent:#8dcab0;--scene-grid:#34594b;--scene-glow:#3c7958;--scene-surface:#20392f;--scene-surface-end:#294938;--scene-label:#a8bfb0;--scene-ink:#e0ede2}.hero-scene-module__LVGzda__sceneHeading,.hero-scene-module__LVGzda__caption{font-family:var(--font-roboto-mono), monospace;align-items:center;display:flex}.hero-scene-module__LVGzda__sceneHeading{color:var(--mt-muted);letter-spacing:1px;gap:12px;margin:0 22px;font-size:8px}.hero-scene-module__LVGzda__sceneIndex{color:var(--mt-teal);border-right:1px solid var(--mt-line);padding-right:12px}.hero-scene-module__LVGzda__sceneStatus{letter-spacing:.6px;align-items:center;gap:6px;margin-left:auto;font-size:7px;display:flex}.hero-scene-module__LVGzda__sceneStatus i{background:var(--scene-accent);border-radius:50%;width:4px;height:4px}.hero-scene-module__LVGzda__scene{pointer-events:none}.hero-scene-module__LVGzda__canvas{aspect-ratio:620/550;width:100%;height:auto;display:block;overflow:visible}.hero-scene-module__LVGzda__camera{transform-origin:52% 52%;animation:18s ease-in-out infinite hero-scene-module__LVGzda__camera-drift}.hero-scene-module__LVGzda__backdrop{opacity:.48}.hero-scene-module__LVGzda__tableDepth{fill:var(--scene-accent);opacity:.12}.hero-scene-module__LVGzda__table{fill:var(--scene-surface);stroke:var(--scene-grid);stroke-width:1px}.hero-scene-module__LVGzda__activeTable{fill:var(--scene-surface);stroke:var(--scene-accent);stroke-width:1.4px}.hero-scene-module__LVGzda__tableRule{stroke:var(--scene-grid)}.hero-scene-module__LVGzda__tableIcon,.hero-scene-module__LVGzda__keyIcon{color:var(--scene-accent)}.hero-scene-module__LVGzda__tableName{fill:var(--scene-ink);font:500 13px var(--font-roboto-mono), monospace;letter-spacing:-.4px}.hero-scene-module__LVGzda__fieldName,.hero-scene-module__LVGzda__fieldType{font:10px var(--font-roboto-mono), monospace}.hero-scene-module__LVGzda__fieldName{fill:var(--scene-ink)}.hero-scene-module__LVGzda__fieldType{fill:var(--scene-label);font-size:8px}.hero-scene-module__LVGzda__fieldDot{fill:var(--scene-grid)}.hero-scene-module__LVGzda__statusDot{fill:var(--scene-accent)}.hero-scene-module__LVGzda__sourceName{fill:var(--scene-ink);font:500 12px var(--font-roboto-mono), monospace}.hero-scene-module__LVGzda__micro{fill:var(--scene-label);font:7px var(--font-roboto-mono), monospace;letter-spacing:.8px}.hero-scene-module__LVGzda__sourceLine{stroke:var(--scene-accent);stroke-dasharray:2 4;fill:none;opacity:.5}.hero-scene-module__LVGzda__relationship{stroke:var(--scene-accent);stroke-width:1.4px;opacity:.65}.hero-scene-module__LVGzda__stream{stroke:var(--scene-accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:5 95;animation:5s linear infinite hero-scene-module__LVGzda__data-flow}.hero-scene-module__LVGzda__stream1{animation-delay:-2.5s}.hero-scene-module__LVGzda__stream2{animation-duration:6s;animation-delay:-1s}.hero-scene-module__LVGzda__ports{fill:var(--scene-surface);stroke:var(--scene-accent);stroke-width:1.5px}.hero-scene-module__LVGzda__cardinality{fill:var(--scene-label);font:10px var(--font-roboto-mono), monospace}.hero-scene-module__LVGzda__relationBadge{fill:var(--scene-surface-end);stroke:var(--scene-grid)}.hero-scene-module__LVGzda__badgeText{fill:var(--scene-ink);font:7px var(--font-roboto-mono), monospace;letter-spacing:.8px}.hero-scene-module__LVGzda__resultPanel{fill:#1e493b;stroke:#5b8e72}.hero-scene-module__LVGzda__resultHeading{fill:#d2e4d3;font:7px var(--font-roboto-mono), monospace;letter-spacing:.65px}.hero-scene-module__LVGzda__query{fill:#e0ecdf;font:10px var(--font-roboto-mono), monospace}.hero-scene-module__LVGzda__query tspan{fill:#bada9c}.hero-scene-module__LVGzda__resultLabel{fill:#c0d8c7;font:9px var(--font-roboto-mono), monospace}.hero-scene-module__LVGzda__barTrack{fill:#365e49}.hero-scene-module__LVGzda__resultBar{fill:#b9d59b;transform-origin:110px 0;animation:10s ease-in-out infinite hero-scene-module__LVGzda__result-reveal}.hero-scene-module__LVGzda__orbitNodes{opacity:.45}.hero-scene-module__LVGzda__lightSweep{opacity:.6;animation:8s ease-in-out infinite hero-scene-module__LVGzda__light-breathe}.hero-scene-module__LVGzda__caption{border-top:1px solid var(--mt-line);min-height:44px;color:var(--mt-muted);justify-content:space-between;gap:12px;margin:0 22px}.hero-scene-module__LVGzda__caption>span{align-items:center;gap:8px;font-size:8px;display:flex}.hero-scene-module__LVGzda__caption b{color:var(--mt-teal);font-size:7px;font-weight:400}.hero-scene-module__LVGzda__caption i{opacity:.6;margin-inline:4px;font-style:normal}.hero-scene-module__LVGzda__motion{min-width:64px;min-height:44px;font-family:var(--font-roboto), sans-serif;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:11px;display:inline-flex}.hero-scene-module__LVGzda__motion:hover{color:var(--mt-teal)}.hero-scene-module__LVGzda__motion:focus-visible{outline:2px solid var(--mt-teal);outline-offset:2px}.hero-scene-module__LVGzda__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__camera,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__stream,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__resultBar,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__lightSweep{animation-play-state:paused}.hero-scene-module__LVGzda__visual[data-running=true] .hero-scene-module__LVGzda__camera,.hero-scene-module__LVGzda__visual[data-running=true] .hero-scene-module__LVGzda__stream,.hero-scene-module__LVGzda__visual[data-running=true] .hero-scene-module__LVGzda__resultBar,.hero-scene-module__LVGzda__visual[data-running=true] .hero-scene-module__LVGzda__lightSweep{animation-play-state:running}.hero-scene-module__LVGzda__visual[data-motion=static] .hero-scene-module__LVGzda__motion{display:none}.hero-scene-module__LVGzda__visual[data-motion=static] .hero-scene-module__LVGzda__camera,.hero-scene-module__LVGzda__visual[data-motion=static] .hero-scene-module__LVGzda__stream,.hero-scene-module__LVGzda__visual[data-motion=static] .hero-scene-module__LVGzda__resultBar,.hero-scene-module__LVGzda__visual[data-motion=static] .hero-scene-module__LVGzda__lightSweep{animation:none}@keyframes hero-scene-module__LVGzda__camera-drift{0%,to{transform:translate(-2px,3px)rotate(-1deg)scale(.98)}50%{transform:translate(3px,-3px)rotate(.5deg)scale(1.015)}}@keyframes hero-scene-module__LVGzda__data-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes hero-scene-module__LVGzda__result-reveal{0%,to{opacity:.75;transform:scaleX(.92)}45%,65%{opacity:1;transform:scaleX(1)}}@keyframes hero-scene-module__LVGzda__light-breathe{0%,to{opacity:.35}50%{opacity:.9}}@media (max-width:1000px){.hero-scene-module__LVGzda__sceneHeading{letter-spacing:.6px;margin-inline:12px;font-size:7px}.hero-scene-module__LVGzda__sceneStatus{display:none}.hero-scene-module__LVGzda__caption{margin-inline:12px}}@media (max-width:760px){.hero-scene-module__LVGzda__visual{max-width:570px;margin:34px auto 0}.hero-scene-module__LVGzda__sceneHeading{margin-inline:8px;font-size:8px}.hero-scene-module__LVGzda__sceneStatus{display:flex}.hero-scene-module__LVGzda__caption{margin-inline:8px}.hero-scene-module__LVGzda__caption>span{gap:5px}.hero-scene-module__LVGzda__caption i{margin-inline:2px}.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__camera{animation:none}.hero-scene-module__LVGzda__orbitNodes,.hero-scene-module__LVGzda__lightSweep{display:none}}@media (max-width:380px){.hero-scene-module__LVGzda__sceneStatus,.hero-scene-module__LVGzda__caption b{display:none}}@media (max-width:480px){.hero-scene-module__LVGzda__tableName{font-size:16px}.hero-scene-module__LVGzda__fieldName{font-size:12px}.hero-scene-module__LVGzda__fieldType{font-size:10px}.hero-scene-module__LVGzda__sourceName{font-size:15px}.hero-scene-module__LVGzda__micro,.hero-scene-module__LVGzda__badgeText{letter-spacing:.3px;font-size:8px}.hero-scene-module__LVGzda__query{font-size:12px}.hero-scene-module__LVGzda__resultLabel{font-size:11px}}@media (prefers-reduced-motion:reduce){.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__camera,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__stream,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__resultBar,.hero-scene-module__LVGzda__visual .hero-scene-module__LVGzda__lightSweep{animation:none}.hero-scene-module__LVGzda__motion{display:none}}
