.NewSession_wrapper__L7_KR{min-height:100%;display:flex;flex-direction:column;align-items:center}.NewSession_container__JsThl{flex:1;overflow:hidden}.NewSession_container__JsThl,.NewSession_content__8ia_N{display:flex;flex-direction:column;align-items:stretch;width:100%}.NewSession_content__8ia_N{justify-content:center;gap:20px;text-align:center;padding:20px 0;flex:1}@media(max-width:767.98px){.NewSession_content__8ia_N{gap:20px}}.NewSession_content__8ia_N .NewSession_head__6NvRZ{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 15px}:root[data-app=chatoshi] .NewSession_content__8ia_N .NewSession_head__6NvRZ{gap:5px}.NewSession_content__8ia_N .NewSession_head__6NvRZ .NewSession_title__SPZiI{font-size:45px;font-style:normal;font-weight:500;line-height:55px;letter-spacing:-.45px}@media(max-width:767.98px){.NewSession_content__8ia_N .NewSession_head__6NvRZ .NewSession_title__SPZiI{font-size:30px;line-height:40px}}.NewSession_content__8ia_N .NewSession_head__6NvRZ .NewSession_title__SPZiI .NewSession_highlight__5nV72{color:var(--text-primary)}.NewSession_content__8ia_N .NewSession_head__6NvRZ .NewSession_description__W5T0g{font-size:16px;font-weight:400;line-height:25px;letter-spacing:-.16px;color:var(--text-2)}.OnboardingBottom_wrapper__Z20gt{margin-top:auto;padding-bottom:10px;min-height:200px;display:flex;flex-direction:column;justify-content:flex-end}.OnboardingBottom_wrapper__Z20gt .OnboardingBottom_title__Rl9Q5{font-weight:700;margin-bottom:3px;padding:0 4px}.OnboardingBottom_questions-wrapper__WXcZH{position:relative;max-width:100%;margin:0 -4px}@media(max-width:639.98px){.OnboardingBottom_questions-wrapper__WXcZH{margin:0 -15px;width:calc(100% + 30px);max-width:calc(100% + 30px);padding:0 10px}}.OnboardingBottom_questions-wrapper__WXcZH:after,.OnboardingBottom_questions-wrapper__WXcZH:before{content:"";position:absolute;top:0;bottom:0;width:60px;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}.OnboardingBottom_questions-wrapper__WXcZH:before{left:0;background:linear-gradient(to right,var(--background) 5%,transparent)}.OnboardingBottom_questions-wrapper__WXcZH:after{right:0;background:linear-gradient(to left,var(--background) 5%,transparent)}.OnboardingBottom_questions-wrapper__WXcZH[data-can-scroll-left=true]:before,.OnboardingBottom_questions-wrapper__WXcZH[data-can-scroll-right=true]:after{opacity:1}.OnboardingBottom_questions__bB2nU{display:flex;gap:12px;overflow-x:auto;max-width:100%;position:relative;padding:4px}.OnboardingBottom_questions__bB2nU::-webkit-scrollbar{display:none}.OnboardingBottom_question__k9Hjz{border:1px solid var(--border);border-radius:12px;padding:12px 16px;display:flex;align-items:flex-start;text-align:start;background:var(--background-primary);min-width:280px;width:280px;max-width:280px;white-space:normal;cursor:pointer;transition:.2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-shrink:0}@media(max-width:639.98px){.OnboardingBottom_question__k9Hjz{min-width:200px;width:200px;max-width:200px}}:root[data-theme=dark] .OnboardingBottom_question__k9Hjz:hover{filter:brightness(1.2)}:root[data-theme=light] .OnboardingBottom_question__k9Hjz:hover{filter:brightness(.95)}.OnboardingBottom_question__k9Hjz:focus{outline:none;box-shadow:0 0 0 2px var(--ring)}.OnboardingBottom_question__k9Hjz.OnboardingBottom_skeleton__FWPoP{pointer-events:none}.OnboardingBottom_question__k9Hjz.OnboardingBottom_skeleton__FWPoP .OnboardingBottom_text__OJ9GN{width:150px;height:14px;background:var(--background-3);border-radius:4px;animation:OnboardingBottom_pulse__9cUGb 2s ease-in-out infinite}.OnboardingBottom_question__k9Hjz .OnboardingBottom_text__OJ9GN{font-size:14px;font-weight:600;line-height:18px;word-break:break-word}@keyframes OnboardingBottom_pulse__9cUGb{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.theme-changing .OnboardingBottom_questions-wrapper__WXcZH:after,.theme-changing .OnboardingBottom_questions-wrapper__WXcZH:before{display:none;transition:none;opacity:0!important}.ChatBody_wrapper__lS9fo{position:relative;flex:1;overflow:hidden;display:grid;grid-template-rows:auto 1fr}.ChatBody_body___dtm3{height:100%;overflow-y:auto;-moz-box-direction:reverse;-moz-box-orient:vertical;display:-moz-box;position:relative}.ChatBody_body___dtm3 [data-role=Model]:last-child{min-height:var(--lastmessage-height)}.ChatBody_body___dtm3:active,.ChatBody_body___dtm3:focus,.ChatBody_body___dtm3:focus-within{outline:none}.ChatBody_bottom-shadow__ZXJer{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;padding:10px;background:linear-gradient(0deg,var(--background) 0,transparent 100%);transition:all .3s ease;overflow:hidden;opacity:0;transform:translateY(100%);pointer-events:none}.ChatBody_bottom-shadow__ZXJer.ChatBody_visible__kVRvq{opacity:1;transform:translateY(0)}.ChatBody_bottom-shadow__ZXJer button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--background-3);border-radius:50%;cursor:pointer;pointer-events:all}