.AskAIPage-Loading-Container,.AskAIPage-Error-Box,.AskAIPage-Main{min-height:calc(100vh - var(--header-height));display:flex;align-items:center}.AskAIPage-Loading-Container{justify-content:center}.AskAIPage-Info{display:flex;flex-direction:column}.AskAIPage-Chat{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.AskAIPage-Chat{align-items:center}}.AskAIPage-Chat-Body{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-xl) 0 200px 0;gap:var(--space-m);width:100%}@media(min-width:768px){.AskAIPage-Chat-Body{gap:var(--space-xl);padding-bottom:240px}}@media(min-width:840px){.AskAIPage-Chat-Body{width:808px}}.AskAIPage-Anchor{display:block;height:1px;width:1px;margin-top:auto;flex-shrink:0}.AskAIPage-Chat-Form{padding:var(--space-m);display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:2;background:#fff}@media(min-width:768px){.AskAIPage-Chat-Form{padding:var(--space-m) var(--space-m) var(--space-xl)}}.AskAIPage-Chat-Form-Inner{display:flex;position:relative;width:100%}@media(min-width:840px){.AskAIPage-Chat-Form-Inner{width:808px}}.AskAIPage-Chat-Prompt{width:100%;border:1px solid var(--color-border-default);box-shadow:-2px -3px 12px #0000000d;min-height:48px;outline:none;resize:none;font-family:var(--font-primary),serif;font-size:18px;line-height:20px;color:var(--color-font);padding:var(--space-s) var(--space-5xl) var(--space-s) var(--space-m)}@media(min-width:768px){.AskAIPage-Chat-Prompt{font-size:21px;line-height:24px;padding-top:11px;padding-bottom:11px}}.AskAIPage-Chat-Prompt[disabled]{background:#fff}.AskAIPage-Chat-Prompt::placeholder{color:#7d8486}.AskAIPage-Chat-Prompt_error{border-color:var(--color-fire-opal)}.AskAIPage-Chat-Submit{position:absolute;bottom:0;right:0;z-index:2;outline:none}.AskAIPage-Chat-Submit svg path{fill:var(--color-font)}.AskAIPage-Chat-Submit[disabled] svg path{fill:var(--color-border-default)!important}.AskAIPage-Chat-Notice{width:100%;color:#7d8486;margin-top:var(--space-xs);text-align:center}@media(min-width:768px){.AskAIPage-Chat-Notice{width:530px}}.AskAIPage-Chat-Notice_error{color:var(--color-fire-opal);min-height:24px}@media(min-width:768px){.AskAIPage-Chat-Notice_error{min-height:32px}}.AskAIPage-Bubble-Chat,.AskAIPage-Bubble-User,.AskAIPage-Bubble-Loading{padding:var(--space-m);word-break:break-word}@media(min-width:768px){.AskAIPage-Bubble-Chat,.AskAIPage-Bubble-User,.AskAIPage-Bubble-Loading{padding:var(--space-xl)}}.AskAIPage-Bubble-Loading{color:#7d8486}.AskAIPage-Bubble-User{position:relative;display:flex;align-self:flex-end;background:#faf8f8}.AskAIPage-Bubble-Chat ul,.AskAIPage-Bubble-Chat ol,.AskAIPage-Bubble-User ul,.AskAIPage-Bubble-User ol{list-style:revert;margin:.5rem 0;padding-left:1.25rem}.AskAIPage-Bubble-Chat li,.AskAIPage-Bubble-User li{margin:.25rem 0}.AskAIPage-Bubble-Chat ul ul,.AskAIPage-Bubble-Chat ol ol,.AskAIPage-Bubble-Chat ul ol,.AskAIPage-Bubble-Chat ol ul,.AskAIPage-Bubble-User ul ul,.AskAIPage-Bubble-User ol ol,.AskAIPage-Bubble-User ul ol,.AskAIPage-Bubble-User ol ul{margin-top:.25rem}.AskAIPage-Bubble-Chat a,.AskAIPage-Bubble-User a{text-decoration:underline;text-underline-offset:2px}.AskAIPage-Bubble-Chat,.AskAIPage-Bubble-User{max-width:90%}@media(min-width:1200px){.AskAIPage-Bubble-Chat,.AskAIPage-Bubble-User{max-width:75%}}.AskAIPage-Bubble-Animation{display:inline-flex}.AskAIPage-Bubble-Animation span{opacity:0;animation:dotAppear 1.5s infinite}.AskAIPage-Bubble-Animation span:nth-child(1){animation-delay:0s}.AskAIPage-Bubble-Animation span:nth-child(2){animation-delay:.3s}.AskAIPage-Bubble-Animation span:nth-child(3){animation-delay:.6s}@keyframes dotAppear{0%,20%{opacity:0}40%,80%{opacity:1}to{opacity:0}}.AskAIPage-Error-Box{justify-content:center;flex-direction:column}.AskAIPage-Error-Box-Inner{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:var(--space-m);max-width:294px}@media(min-width:768px){.AskAIPage-Error-Box-Inner{max-width:400px}}.AskAIPage-Error-Box-Button{margin-top:var(--space-xs)}.AskAIPage-Chat-Form-Scroller{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:40px;height:40px;outline:none;cursor:pointer;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-default);transition:.2s ease-in;background:#fff;opacity:1;pointer-events:auto;animation:slideUp .5s ease}@keyframes slideUp{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.AskAIPage-Chat-Form-Scroller:hover{background-color:var(--color-action-hover-light);border-color:var(--color-action-hover-light)}.AskAIPage-Chat-Form-Scroller:hover path{stroke:var(--color-action-hover)}.AskAIPage-Chat-Form-Scroller:active{background-color:var(--color-action-pressed-light);border-color:var(--color-action-pressed-light)}.AskAIPage-Chat-Form-Scroller:active path{stroke:var(--color-action-hover)}@media(min-width:768px){.AskAIPage-Chat-Form-Scroller{width:48px;height:48px;bottom:calc(100% + 24px)}}
