.SuggestedSearch-module__baseCard{--card-content-backgroundless-padding: var(--gap-sm);--card-border-radius: 0;--card-backgroundless-box-shadow: none;height:100%;text-align:left;background-color:var(--color-livid-100);cursor:pointer}@media only screen and (max-width: 600px){.SuggestedSearch-module__baseCard{--card-content-backgroundless-padding: var(--gap-md)}}.SuggestedSearch-module__baseCardContent{display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-sm)}@media only screen and (max-width: 600px){.SuggestedSearch-module__baseCardContent{min-height:30px}}.SuggestedSearch-module__baseIcon{height:16px;width:16px;display:inline-block;line-height:1;vertical-align:middle;flex-shrink:0}.SuggestedSearch-module__suggestionCard{transition:background-color .3s ease}.SuggestedSearch-module__suggestionCardContent{padding:12px 16px;flex-direction:row;justify-content:flex-start}.SuggestedSearch-module__suggestionCardContent:hover p{color:var(--surface-tertiary-2)}.SuggestedSearch-module__suggestionCardContent:hover svg path{fill:var(--surface-tertiary-2)}@media only screen and (max-width: 600px){.SuggestedSearch-module__suggestionCardContent{min-height:20px;justify-content:flex-start;padding:8px;min-width:100px}}.SuggestedSearch-module__promptText{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.SuggestedSearch-module__slim{background:var(--surface-action-ghost-default, white);border:1px solid var(--stroke-secondary-1, #d8dbde);border-radius:var(--radius-container-lg, 24px);min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap;text-align:center;flex-shrink:0;box-shadow:0 3.2px 3.6px #0000001a,0 .6px 1.8px #0003}@media (min-width: 769px){.SuggestedSearch-module__slim{min-height:unset;font-size:1rem}}@media (max-width: 768px){.SuggestedSearch-module__slim{white-space:normal;height:auto;min-height:44px}}.SuggestedSearch-module__slim:hover{border-color:var(--stroke-secondary-2, #79828d);box-shadow:0 4.8px 7.2px #00000026,0 .6px 1.8px #0003}.SuggestedSearch-module__slim:active{background:var(--surface-action-ghost-hover, #f4f6f9);border-color:var(--stroke-secondary-2, #79828d);box-shadow:0 3.2px 3.6px #0000001a,0 .6px 1.8px #0003}.SuggestedSearch-module__slim:focus-visible{border-color:var(--stroke-secondary-1, #d8dbde);box-shadow:0 0 0 2px var(--stroke-primary-2, white),0 0 0 4px var(--stroke-tertiary-1, #0763d3);outline:none}.SuggestedSearch-module__slim[aria-disabled=true]{background:var(--surface-action-ghost-default, white);border-color:var(--stroke-secondary-1, #d8dbde);box-shadow:none;cursor:default;color:var(--text-action-disabled, #79828d)}.SuggestedSearch-module__slim[aria-disabled=true] svg path{fill:var(--text-action-disabled, #79828d)}.SuggestedSearch-module__slim .SuggestedSearch-module__baseIcon{width:20px;height:20px;margin-top:2px}.SuggestedSearch-module__slim:hover .SuggestedSearch-module__baseIcon{animation:SuggestedSearch-module__sparkleShimmer 2s ease-in-out infinite}.SuggestedSearch-module__slimContent{--card-content-backgroundless-padding: 8px 12px;align-items:flex-start;justify-content:center;height:100%;flex-direction:row;gap:var(--gap-xs, 8px);padding:8px 12px}.SuggestedSearch-module__slimText{color:var(--text-primary, #0d1722);font-family:var(--text-body-lg-font-family, "Graphik");font-size:var(--text-body-lg-font-size, 1rem);font-weight:var(--text-body-lg-font-weight, 400);line-height:var(--text-body-lg-font-line-height, 24px);letter-spacing:var(--text-body-lg-font-letter-spacing, .2px);display:inline}@media (max-width: 768px){.SuggestedSearch-module__slimText{white-space:normal;text-align:left}}@keyframes SuggestedSearch-module__sparkleShimmer{0%{filter:hue-rotate(0deg) brightness(1)}33%{filter:hue-rotate(-30deg) brightness(1.15)}66%{filter:hue-rotate(30deg) brightness(1.1)}to{filter:hue-rotate(0deg) brightness(1)}}.SuggestedSearchList-module__suggestedSearchPills{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:8px;width:100%;max-width:581px;padding:0}@media (max-width: 768px){.SuggestedSearchList-module__suggestedSearchPills{order:-1}}.SuggestedSearchList-module__suggestedSearchPills>div{flex:none}.SuggestedSearchList-module__chat{align-self:flex-start;max-width:100%}@media (max-width: 768px){.SuggestedSearchList-module__chat{order:unset}}.Disclaimer-module__disclaimer{color:var(--text-primary, #0d1722);text-align:center;font-size:.625rem}.ConversationInput-module__viewTransitionInput{view-transition-name:conversation-input}.ConversationInput-module__textInputContainer{position:relative;display:block;z-index:1;max-height:300px}.ConversationInput-module__textInputContainer.ConversationInput-module__compact{max-height:100px}.ConversationInput-module__textInputContainer[data-disabled=true]{cursor:not-allowed}.ConversationInput-module__textInputWrapper{width:100%}.ConversationInput-module__innerContainer{display:flex;align-content:center;justify-content:space-between;width:100%;height:100%;border-radius:28px;background:var(--surface-primary-1);top:0;right:0;bottom:0;left:0}.ConversationInput-module__compact .ConversationInput-module__innerContainer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 16px}.ConversationInput-module__textInput{width:100%;min-height:32px;max-height:125px;padding:8px 6px;border:none;vertical-align:middle;caret-color:var(--color-blue-800);resize:none;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--functional-gray) transparent;mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.ConversationInput-module__compact .ConversationInput-module__textInput{margin:0;max-height:80px;padding:4px 0 4px 4px}.ConversationInput-module__textInput:hover{scrollbar-color:#666 transparent}.ConversationInput-module__textInput:focus-visible{outline:none}.ConversationInput-module__textInput::placeholder{color:var(--functional-gray)}.ConversationInput-module__textInput:disabled{opacity:.5;pointer-events:none}.ConversationInput-module__formFunctions{align-content:end}.ConversationInput-module__inlineSubmitButton{margin-left:10px}.ConversationInput-module__chatWrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:visible;max-width:var(--max-chat-width);padding:0 20px;width:100%;z-index:1}.ConversationInput-module__chatWrapperLandingPage{padding:0}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer{max-height:none}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__innerContainer{position:relative;border:2px solid transparent;background:linear-gradient(var(--surface-primary-1),var(--surface-primary-1)) padding-box,linear-gradient(var(--conversation-input-gradient-angle, 0deg),#e81341 12.76%,#63b1ff 74.63%) border-box;border-radius:30px;flex-direction:column;justify-content:space-between;max-width:581px;margin:0 auto;min-height:unset;padding:16px 12px 12px 16px}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__innerContainer:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:30px;border:2px solid var(--border-subdued-2, #d8dbde);background:transparent;opacity:0;transition:opacity .3s ease;pointer-events:none}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInput{max-height:150px}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer[data-loading=true] .ConversationInput-module__innerContainer{background:linear-gradient(var(--surface-primary-1),var(--surface-primary-1)) padding-box,linear-gradient(var(--border-subdued-2, #d8dbde),var(--border-subdued-2, #d8dbde)) border-box}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer[data-loading=true] .ConversationInput-module__innerContainer:after,.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer[data-disabled=true] .ConversationInput-module__innerContainer:after{opacity:1}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer:focus-within .ConversationInput-module__innerContainer{background:var(--surface-primary-1);border-color:var(--stroke-tertiary-1, #0763d3)}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer:focus-within .ConversationInput-module__innerContainer:after{opacity:0}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__textInputContainer[data-keyboard-focus=true] .ConversationInput-module__innerContainer{border-color:#04a3fd;box-shadow:0 0 0 2px var(--surface-primary-1, white),0 0 0 4px var(--stroke-tertiary-1, #0763d3)}.ConversationInput-module__chatWrapperLandingPage .ConversationInput-module__inlineSubmitButton{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:0}.ConversationInput-module__submitButton .ConversationInput-module__arrowUpIcon{width:14px;height:14px}.ConversationInput-module__submitButton .ConversationInput-module__loadingIndicator{width:16px;height:16px}.ConversationInput-module__submitButton .ConversationInput-module__loadingIndicator svg{width:16px;height:16px}.ConversationInput-module__submitButton .ConversationInput-module__loadingIndicator path{fill:var(--text-secondary)}.ConversationInput-module__inputLogo{width:auto;height:16px;flex-shrink:0;overflow:visible}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInputContainer{max-height:200px}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__innerContainer{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 20px;border:2px solid transparent;border-radius:28px;background:linear-gradient(var(--surface-primary-1),var(--surface-primary-1)) padding-box,linear-gradient(var(--conversation-input-gradient-angle, 0deg),#e81341 12.76%,#63b1ff 74.63%) border-box}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInputContainer:focus-within .ConversationInput-module__innerContainer{background:var(--surface-primary-1);border-color:var(--stroke-tertiary-1, #0763d3)}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInputContainer[data-keyboard-focus=true] .ConversationInput-module__innerContainer{border-color:#04a3fd;box-shadow:0 0 0 2px var(--surface-primary-1, white),0 0 0 4px var(--stroke-tertiary-1, #0763d3)}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInputContainer[data-loading=true] .ConversationInput-module__innerContainer{background:linear-gradient(var(--surface-primary-1),var(--surface-primary-1)) padding-box,linear-gradient(var(--conversation-input-gradient-angle, 0deg),#e81341 12.76%,#63b1ff 74.63%) border-box;border-color:transparent;box-shadow:none}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInputContainer[data-disabled=true] .ConversationInput-module__innerContainer{background:var(--surface-primary-1);border-color:var(--stroke-secondary-1, #d8dbde);box-shadow:none}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInput{min-height:24px;padding:0 8px;font-size:1rem;font-family:var(--text-body-lg-font-family, "Graphik", sans-serif);line-height:24px;letter-spacing:.2px;color:var(--text-primary, #0d1722);overflow-y:auto;mask-image:none;-webkit-mask-image:none}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__textInput::placeholder{color:var(--text-midtone, #5e6976)}.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__inlineSubmitButton{margin-left:8px}@media (max-width: 425px){.ConversationInput-module__chatWrapper:not(.ConversationInput-module__chatWrapperLandingPage) .ConversationInput-module__innerContainer{padding-left:12px}}.ConversationInput-module__disclaimerInput{margin-top:8px;margin-bottom:0}
