.rules-module__QfVMna__vrule{min-width:3.5px;box-shadow:var(--box-shadow-line-concave);border-radius:1rem;margin-block:0;margin-inline:0}.rules-module__QfVMna__hrule{min-height:3.5px;max-height:3.5px;box-shadow:var(--box-shadow-line-concave);border:none;border-radius:1rem;margin-block:0;margin-inline:0;display:block}
.button-module__CMRkma__Button{cursor:pointer;color:var(--colour-text-button);border:none;border-radius:.4rem;outline:none;justify-content:center;align-items:center;gap:8px;font-size:1rem;font-weight:300;display:flex}.button-module__CMRkma__-outline{margin-block-end:var(--box-shadow-offset-block-end);margin-inline-start:calc(var(--box-shadow-offset-inline-start) - 1px);margin-inline-end:var(--box-shadow-offset-inline-end)}.button-module__CMRkma__ShowOutline{box-shadow:var(--box-shadow-convex);}.button-module__CMRkma__ShowOutline:active{box-shadow:var(--box-shadow-concave)}.button-module__CMRkma__AutoHideOutline{}.button-module__CMRkma__AutoHideOutline:focus,.button-module__CMRkma__AutoHideOutline:hover{box-shadow:var(--box-shadow-convex)}.button-module__CMRkma__AutoHideOutline:active{box-shadow:var(--box-shadow-concave)}.button-module__CMRkma__Link{border:none;border-radius:.5rem;}.button-module__CMRkma__Link:focus,.button-module__CMRkma__Link:hover{box-shadow:var(--box-shadow-thin-convex)}.button-module__CMRkma__Link:active{box-shadow:var(--box-shadow-thin-concave)}.button-module__CMRkma__IconButton{border:none;border-radius:.4rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.button-module__CMRkma__IconButton:focus,.button-module__CMRkma__IconButton:hover{box-shadow:var(--box-shadow-thin-convex)}.button-module__CMRkma__IconButton:active{box-shadow:var(--box-shadow-thin-concave)}.button-module__CMRkma__Cta{cursor:pointer;box-shadow:var(--box-shadow-thin-convex);border:none}.button-module__CMRkma__Cta:active{box-shadow:var(--box-shadow-thin-concave)}
.multimodal-input-module__Ng8YNa__MultimodalInput{flex-direction:column;gap:1rem;width:100%;display:flex;position:relative}.multimodal-input-module__Ng8YNa__Motion{z-index:50;position:absolute;bottom:7rem;left:50%;transform:translate(-50%)}.multimodal-input-module__Ng8YNa__ScrollToBottomButton{border-radius:100%}.multimodal-input-module__Ng8YNa__FileInput{pointer-events:none;opacity:0;position:fixed;top:-1rem;left:-1rem}.multimodal-input-module__Ng8YNa__AttachmentsPreviewContainer{flex-direction:row;align-items:flex-end;gap:.5rem;display:flex;overflow-x:scroll}.multimodal-input-module__Ng8YNa__TextArea{resize:none;min-height:24px;max-height:75dvh;padding-bottom:2.5rem;overflow:hidden}.multimodal-input-module__Ng8YNa__AttachmentsButtonContainer{flex-direction:row;justify-content:flex-start;width:fit-content;padding:.5rem;display:flex;position:absolute;bottom:0}.multimodal-input-module__Ng8YNa__SendOrStopButtonContainer{flex-direction:row;justify-content:flex-end;width:fit-content;padding:.5rem;display:flex;position:absolute;bottom:0;right:0}.multimodal-input-module__Ng8YNa__AttachmentsButton{}.multimodal-input-module__Ng8YNa__SendOrStopButton{}
.sidebar-module__QBWjSa__SidebarProvider{width:100%;display:flex}.sidebar-module__QBWjSa__Header{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.sidebar-module__QBWjSa__SidebarMenu{flex-direction:column;justify-content:center;align-items:flex-end;gap:1rem;width:100%;margin:0;padding:0;display:flex}.sidebar-module__QBWjSa__Menu{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.sidebar-module__QBWjSa__NewChatTrigger{border:none;height:fit-content;padding:.5rem}.sidebar-module__QBWjSa__Content{flex-direction:column;gap:.5rem;min-height:0;display:flex;overflow:auto}.sidebar-module__QBWjSa__SidebarGroupContentWithoutSignIn{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;padding-inline:.5rem;font-weight:300;display:flex}.sidebar-module__QBWjSa__SidebarGroupContentIsLoadingToday{padding-block:.25rem;padding-inline:.5rem}.sidebar-module__QBWjSa__SidebarGroupContentIsLoading1{flex-direction:column;display:flex}.sidebar-module__QBWjSa__SidebarGroupContentIsLoading2{border-radius:.375rem;align-items:center;gap:.5rem;height:2rem;padding-inline:.5rem;display:flex}.sidebar-module__QBWjSa__SidebarGroupContentIsLoading3{max-width:var(--skeleton-width);background-color:#ffffff1a;border-radius:.375rem;flex:1;height:1rem}.sidebar-module__QBWjSa__SidebarHistoryHasEmptyChatHistory{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;padding-inline:.5rem;font-size:.875rem;display:flex}.sidebar-module__QBWjSa__SidebarHistory{flex-direction:column;gap:1.5rem;display:flex}.sidebar-module__QBWjSa__SidebarInset{flex-direction:column;flex:1;display:flex;position:relative}
.chat-module__CA_2ma__SiderContainer{flex-direction:row;width:100%;height:100%;display:flex}.chat-module__CA_2ma__ChatContainer{flex-direction:column;height:100%;display:flex}
.signin-module__OziEKq__SigninWithEmail{flex-direction:column;gap:22px;padding-block:10px;display:flex}.signin-module__OziEKq__FormField{flex-direction:column;gap:8px;width:100%;display:flex}.signin-module__OziEKq__FormField label{color:var(--colour-text-button);padding-inline-start:8px;font-size:1rem;font-weight:300;display:none}.signin-module__OziEKq__FormField input{width:100%;height:40px;box-shadow:var(--box-shadow-line-concave);color:var(--colour-text);border:none;border-radius:.6rem;outline:none;padding-block:2px;padding-inline-start:20px;font-size:1rem}.signin-module__OziEKq__FormField input::placeholder{color:var(--colour-text-placeholder)}.signin-module__OziEKq__FormField input:focus::placeholder{color:var(--colour-text-placeholder);font-size:1rem;font-weight:300}.signin-module__OziEKq__SigninWithEmailSubmitButton{height:40px;font-size:.7rem;}.signin-module__OziEKq__HRuleContainer{flex-direction:row;align-items:center;gap:15px;width:100%;padding-block:20px;display:flex}.signin-module__OziEKq__HRuleContainer hr{width:100%}.signin-module__OziEKq__HRuleContainer p{width:20px;color:var(--colour-text);font-weight:300}.signin-module__OziEKq__SigninWithProviders{flex-direction:column;gap:22px;display:flex}.signin-module__OziEKq__SigninWithProviderButton{gap:13px;width:100%;height:40px;display:flex;}
.menu-module__ScMjbW__Trigger{background-color:var(--colour-background);border:none;padding-inline:0;display:flex;}.menu-module__ScMjbW__Popup{border-radius:.3rem;padding-block:.25rem;font-weight:300;}.menu-module__ScMjbW__Item{padding-block:.5rem;padding-inline:1rem 2rem}
.signup-module__Tdqchq__SignUp{flex-direction:column;gap:22px;padding-block:10px;display:flex}.signup-module__Tdqchq__FormField{flex-direction:column;gap:8px;width:100%;display:flex}.signup-module__Tdqchq__FormField label{color:var(--colour-text-button);padding-inline-start:8px;font-size:1rem;font-weight:300;display:none}.signup-module__Tdqchq__FormField input{width:100%;height:40px;box-shadow:var(--box-shadow-line-concave);color:var(--colour-text);border:none;border-radius:.6rem;outline:none;padding-block:2px;padding-inline-start:20px;font-size:1rem}.signup-module__Tdqchq__FormField input::placeholder{color:var(--colour-text-placeholder)}.signup-module__Tdqchq__FormField input:focus::placeholder{color:var(--colour-text-placeholder);font-size:1rem;font-weight:300}.signup-module__Tdqchq__SignUpSubmitButton{height:40px;font-size:.7rem;}
.message-module__-R8qZG__PreviewMessageMotion{width:100%;max-width:48rem;margin-inline:auto;padding-inline:1rem}.message-module__-R8qZG__PreviewMessage{gap:1rem;width:100%;display:flex}.message-module__-R8qZG__PreviewMessageSparklesIconContainer{border-radius:100%;justify-content:center;align-items:center;display:flex}.message-module__-R8qZG__PreviewMessageEditButton{border:none;border-radius:100%;height:fit-content;padding-inline:.5rem}.message-module__-R8qZG__PreviewMessageContent{flex-direction:column;gap:1rem;display:flex}.message-module__-R8qZG__PreviewMessageEditorContainer{flex-direction:row;align-items:flex-start;gap:.5rem;display:flex}.message-module__-R8qZG__MessageActions{flex-direction:row;gap:.5rem;display:flex}.message-module__-R8qZG__MessageActionsCopyButton,.message-module__-R8qZG__MessageActionsUpvoteButton,.message-module__-R8qZG__MessageActionsDownvoteButton{height:fit-content;padding-block:.25rem;padding-inline:.5rem}.message-module__-R8qZG__ThinkingMessageMotion{width:100%;max-width:48rem;min-height:24rem;margin-inline:auto;padding-inline:1rem}.message-module__-R8qZG__ThinkingMessageContainer{border-radius:.5rem;gap:1rem;width:100%;display:flex}.message-module__-R8qZG__ThinkingMessageIconContainer{border-radius:100%;justify-content:center;align-items:center;display:flex}.message-module__-R8qZG__ThinkingMessageTextContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.message-module__-R8qZG__ThinkingMessageTextContainerInner{flex-direction:column;gap:1rem;display:flex}.message-module__-R8qZG__MessageReasoning{flex-direction:column;display:flex}.message-module__-R8qZG__MessageReasoningContainer{flex-direction:row;align-items:center;gap:.5rem;display:flex}.message-module__-R8qZG__MessageReasoningMotion{border-radius:.25rem;flex-direction:column;gap:4px;padding-inline-start:1rem;display:flex}.message-module__-R8qZG__MessageEditor{flex-direction:column;gap:.5rem;width:100%;display:flex}.message-module__-R8qZG__MessageEditorTextArea{resize:none;width:100%}.message-module__-R8qZG__MessageEditorActions{flex-direction:row;justify-content:flex-end;gap:.5rem;display:flex}.message-module__-R8qZG__MessageEditorButton{border:none;height:fit-content;padding-block:.5rem;padding-inline:1rem}
.links-module__qb7aWW__with-margin{margin-block-end:var(--box-shadow-offset-block-end);margin-inline-start:calc(var(--box-shadow-offset-inline-start) - 1px);margin-inline-end:var(--box-shadow-offset-inline-end)}
.breadcrumb-module__H0mKBW__Breadcrumb{width:100%;padding-block:10px}.breadcrumb-module__H0mKBW__Breadcrumb ol{gap:10px;margin-block:0;padding:0;list-style:none;display:flex}.breadcrumb-module__H0mKBW__Breadcrumb ol li{white-space:nowrap;text-transform:uppercase;justify-content:center;font-size:.6rem;font-weight:300;display:flex}
.sidebar-module__rVbL9G__Sidebar{flex-direction:column;justify-content:space-between;height:100%;padding-block:8px;padding-inline:4px;display:flex}.sidebar-module__rVbL9G__Sidebar::-webkit-scrollbar{display:none}.sidebar-module__rVbL9G__Group{flex-direction:column;gap:4px;display:flex}.sidebar-module__rVbL9G__Item{width:100%;padding-inline:.5rem;}.sidebar-module__rVbL9G__Item a{width:100%;color:var(--colour-text-button);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-block:.5rem;font-size:.6rem;display:flex}.sidebar-module__rVbL9G__Item a svg{margin-block:auto;margin-inline:.2rem}.sidebar-module__rVbL9G__Item a span{text-transform:uppercase;font-weight:300}
.tabs-module__0LEeoG__List{flex-direction:row;width:100%;margin-block:30px;display:flex}.tabs-module__0LEeoG__Tab{border:none;width:100%;font-size:1rem}
.layout-module__RMbv-a__SidebarContainer{flex-direction:row;gap:6px;width:100%;height:100%;display:flex}.layout-module__RMbv-a__SidebarInset{width:100%;height:100%;display:flex;overflow-y:scroll}
.signin-module__D3tdcW__SignIn{flex-direction:column;width:300px;margin-block:60px;margin-inline:auto;display:flex}.signin-module__D3tdcW__Logo{width:100%;margin-block-end:30px}.signin-module__D3tdcW__Tab{font-size:.7rem}
.subscription-module__myQieG__Subscription{flex-direction:column;gap:1rem;padding:1rem;display:flex}.subscription-module__myQieG__Plans{flex-direction:row;gap:1rem;margin-inline:auto;display:flex}.subscription-module__myQieG__Plan{flex-direction:column;width:300px;padding:1rem;display:flex}.subscription-module__myQieG__PlanName{justify-content:space-between;width:100%;display:flex}.subscription-module__myQieG__PlanName h2{margin-block:15px;font-size:1.2rem;font-weight:500}.subscription-module__myQieG__PlanPrice{word-spacing:-.2ch;align-items:baseline;width:100%;font-size:1.9rem;font-weight:500;display:flex}.subscription-module__myQieG__PlanPrice span{font-size:1rem}.subscription-module__myQieG__PlanDescription{font-size:1rem;font-weight:300}.subscription-module__myQieG__PlanSubscribe{width:100%;height:40px;margin-top:auto;}
