.NaturalLanguageSearch_mainContainer__AzJpi{display:flex;flex-direction:row;width:100%;height:100%;padding:10px;gap:5px;max-height:calc(100dvh - 54px)}.NaturalLanguageSearch_contentContainer__Py2Ep{display:flex;flex:1 1;border-radius:12px;transition:all .3s ease-out}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T{display:flex;flex-direction:column;width:100%;height:100%;background-color:white;border-radius:8px;padding:0 20px 20px;position:relative;justify-content:center;align-items:center;overflow:hidden}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sandpaper.png) repeat;opacity:1;pointer-events:none;z-index:1;mix-blend-mode:multiply;transition:opacity 1.5s ease-out}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T:before{opacity:0}.NaturalLanguageSearch_backgroundCircles__C5o6A{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;transition:opacity 2s ease-out}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T .NaturalLanguageSearch_backgroundCircles__C5o6A{opacity:0}.NaturalLanguageSearch_circle__ko7rR{position:absolute;border-radius:50%;filter:blur(75px);opacity:.4;animation:NaturalLanguageSearch_floatAndPulse__1fEpE 20s linear infinite;transition:opacity 2s ease-out}.NaturalLanguageSearch_circle1__SOm0N{width:300px;height:300px;background:radial-gradient(circle,#ff6b6b,#ee5a52);top:-50px;left:-50px;animation-delay:0s;animation-duration:25s}.NaturalLanguageSearch_circle2__uUamY{width:200px;height:200px;background:radial-gradient(circle,#4ecdc4,#44a08d);top:-30px;right:-40px;animation-delay:-5s;animation-duration:30s}.NaturalLanguageSearch_circle3__SEtoI{width:250px;height:250px;background:radial-gradient(circle,#ffeaa7,#fdcb6e);bottom:-60px;left:-40px;animation-delay:-10s;animation-duration:35s}.NaturalLanguageSearch_circle4__38Nls{width:180px;height:180px;background:radial-gradient(circle,#a29bfe,#6c5ce7);bottom:-30px;right:-30px;animation-delay:-15s;animation-duration:28s}.NaturalLanguageSearch_circle5__ct7Gu{width:220px;height:220px;background:radial-gradient(circle,#fd79a8,#e84393);top:30%;right:10%;animation-delay:-8s;animation-duration:40s}.NaturalLanguageSearch_circle6__OT1Lq{width:150px;height:150px;background:radial-gradient(circle,#00cec9,#00b894);top:5%;left:50%;transform:translateX(-50%);animation-delay:-12s;animation-duration:22s}@keyframes NaturalLanguageSearch_floatAndPulse__1fEpE{0%{transform:translate(0) rotate(0deg) scale(1)}15%{transform:translate(50px,-40px) rotate(54deg) scale(1.2)}30%{transform:translate(80px,20px) rotate(108deg) scale(.8)}45%{transform:translate(30px,60px) rotate(162deg) scale(1.1)}60%{transform:translate(-40px,40px) rotate(216deg) scale(.9)}75%{transform:translate(-60px,-20px) rotate(270deg) scale(1.3)}90%{transform:translate(-20px,-50px) rotate(324deg) scale(.7)}to{transform:translate(0) rotate(1turn) scale(1)}}.NaturalLanguageSearch_backgroundOverlay__bHG5a{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.05);z-index:1;pointer-events:none}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T{justify-content:flex-start;align-items:stretch;padding:10px;border:none;box-shadow:none}.NaturalLanguageSearch_searchSection__4K1WU{display:flex;flex-direction:column;align-items:center;gap:24px;z-index:2;width:100%;max-width:60%;transition:all .5s cubic-bezier(.4,0,.2,1);background:rgba(255,255,255,1);border-radius:30px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T .NaturalLanguageSearch_searchSection__4K1WU{max-width:100%;flex-shrink:0}.NaturalLanguageSearch_gradientTitle___jkwj{display:none}.NaturalLanguageSearch_searchInput__igdu_{width:100%;padding:18px 60px 18px 24px;border:none;border-radius:50px;font-size:16px;outline:1px solid rgba(var(--seen-blue),.1);color:rgb(var(--seen-blue));transition:all .3s ease;box-shadow:0 2px 8px rgba(var(--seen-blue),.1);background-color:rgba(var(--seen-blue),.05);position:relative;z-index:4}.NaturalLanguageSearch_searchInput__igdu_::placeholder{color:rgba(var(--seen-blue),.6);transition:all .3s ease}.NaturalLanguageSearch_searchInput__igdu_:focus{background-color:white;box-shadow:0 4px 20px rgba(var(--seen-blue),.25);transform:translateY(-1px)}.NaturalLanguageSearch_searchInput__igdu_:disabled{opacity:.6;cursor:not-allowed;background-color:rgba(var(--seen-blue),.05)}.NaturalLanguageSearch_searchIconButton__WrK__{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;border-radius:50%;background-color:rgb(var(--seen-blue));color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(var(--seen-blue),.3);z-index:5}.NaturalLanguageSearch_searchIconButton__WrK__:hover:not(:disabled){background-color:rgba(var(--seen-blue),.9);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px rgba(var(--seen-blue),.4)}.NaturalLanguageSearch_searchIconButton__WrK__:disabled{background-color:rgba(var(--seen-blue),.5);cursor:not-allowed;transform:translateY(-50%);box-shadow:0 2px 8px rgba(var(--seen-blue),.2)}.NaturalLanguageSearch_searchInputContainer__BJtlM{position:relative;width:100%;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:3}.NaturalLanguageSearch_searchInputContainer__BJtlM:focus-within .NaturalLanguageSearch_searchInput__igdu_{animation:NaturalLanguageSearch_searchInputFocus__R4ma5 .3s ease-out}.NaturalLanguageSearch_searchInputContainer__BJtlM:focus-within .NaturalLanguageSearch_searchIconButton__WrK__{transform:translateY(calc(-50% - 1px))}@keyframes NaturalLanguageSearch_searchInputFocus__R4ma5{0%{box-shadow:0 2px 8px rgba(var(--seen-blue),.1)}50%{box-shadow:0 6px 24px rgba(var(--seen-blue),.3)}to{box-shadow:0 4px 20px rgba(var(--seen-blue),.25)}}.NaturalLanguageSearch_resultsContainer__mnxJL{display:none;flex:1 1;flex-direction:column;padding:20px;margin-top:20px;opacity:0;animation:NaturalLanguageSearch_fadeInUp__r_fKf .6s ease-out .3s forwards;z-index:2;background:rgba(255,255,255,.95);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T .NaturalLanguageSearch_resultsContainer__mnxJL{display:flex}.NaturalLanguageSearch_waitingContainer__9PFLe{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;min-height:300px}.NaturalLanguageSearch_matchesGrid__H3KeW{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:15px;gap:15px;width:100%;align-items:start}.NaturalLanguageSearch_loadingSpinner__W9LGN{width:40px;height:40px;border-radius:50%;border:3px solid rgba(var(--seen-blue),.1);border-top-color:rgb(var(--seen-blue));animation:NaturalLanguageSearch_spin__kaoGq 1s ease-in-out infinite}@keyframes NaturalLanguageSearch_spin__kaoGq{to{transform:rotate(1turn)}}.NaturalLanguageSearch_resultsText__n_eHq,.NaturalLanguageSearch_waitingText__YBP0x{font-size:24px;font-weight:600;color:rgb(var(--seen-blue));margin:0;text-align:center}.NaturalLanguageSearch_resultsSubtext__fTlOR,.NaturalLanguageSearch_waitingSubtext__QEO_D{font-size:16px;color:#666;margin:0;text-align:center}@keyframes NaturalLanguageSearch_fadeInUp__r_fKf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NaturalLanguageSearch_rightSidePanel__OiYQ3,.NaturalLanguageSearch_searchHistory__iY1kX{z-index:20}@media screen and (max-width:1024px){.NaturalLanguageSearch_searchSection__4K1WU{max-width:100%}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T{border-radius:0}.NaturalLanguageSearch_naturalLanguageSearchContainer__stL6T.NaturalLanguageSearch_searchActive__Cdc_T{padding:10px 5px}.NaturalLanguageSearch_resultsContainer__mnxJL{margin-top:10px;box-shadow:none;width:100%;padding:0;gap:10px}.NaturalLanguageSearch_mainContainer__AzJpi{flex-direction:column;padding:0;min-height:calc(100dvh - 104px);max-height:calc(100dvh - 104px);overflow-y:scroll}.NaturalLanguageSearch_searchInput__igdu_{padding:16px 55px 16px 20px;font-size:14px}.NaturalLanguageSearch_searchIconButton__WrK__{width:36px;height:36px;right:6px}.NaturalLanguageSearch_resultsText__n_eHq,.NaturalLanguageSearch_waitingText__YBP0x{font-size:20px}.NaturalLanguageSearch_resultsSubtext__fTlOR,.NaturalLanguageSearch_waitingSubtext__QEO_D{font-size:14px}.NaturalLanguageSearch_matchesGrid__H3KeW{grid-template-columns:1fr;gap:16px}}