.RuWTaq_shell{--ink:#ededed;--muted:#a5a5a5;--line:#333;--line-strong:#444;--blue-soft:#2a2a2a;--blue-dark:#ededed;--surface-soft:#292929;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#444 #000;color:#ededed;background:#000;flex-direction:column;min-height:100dvh;display:flex}.RuWTaq_header{z-index:10;background:#000;border-bottom:1px solid #202020;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:14px max(20px,50vw - 540px);display:flex;position:relative}.RuWTaq_brand{color:#ededed;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.RuWTaq_brand>span:last-child{gap:2px;min-width:0;display:grid}.RuWTaq_brand strong{font-size:16px;font-weight:650;line-height:1.3}.RuWTaq_brand small{color:#a1a1a1;font-size:11px;line-height:1.3}.RuWTaq_mark{color:#ededed;background:#202020;border-radius:12px;flex:none;place-items:center;width:41px;height:41px;display:grid}.RuWTaq_controls{flex-shrink:0;align-items:center;gap:12px;display:flex}.RuWTaq_newChat{color:#e1e1e1;cursor:pointer;background:#161616;border:1px solid #303030;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.RuWTaq_newChat:hover:not(:disabled){background:#262626}.RuWTaq_newChat:disabled{opacity:.48;cursor:default}.RuWTaq_main{flex-direction:column;flex:1;align-self:center;width:100%;min-width:0;max-width:930px;padding:0 20px;display:flex}.RuWTaq_history{overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:center;min-height:300px;padding:32px 0;display:flex}.RuWTaq_welcome{text-align:center;width:100%;max-width:750px;margin:auto;padding:36px 0}.RuWTaq_welcomeIcon{color:#d0d0d0;background:#1b1b1b;border:1px solid #303030;border-radius:20px;place-items:center;width:66px;height:66px;margin:0 auto 28px;display:none}.RuWTaq_welcome h1{color:#f2f2f2;letter-spacing:-.025em;max-width:740px;margin:0 auto;font-size:clamp(25px,3vw,32px);font-weight:450;line-height:1.2}.RuWTaq_welcome>p{color:#a5a5a5;max-width:640px;margin:17px auto 0;font-size:16px;line-height:1.65}.RuWTaq_suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}.RuWTaq_suggestions button{color:#cecece;text-align:start;cursor:pointer;background:#101010;border:1px solid #272727;border-radius:13px;min-height:105px;padding:17px;font-size:14px;font-weight:580;line-height:1.55}.RuWTaq_suggestions button:hover:not(:disabled){background:#202020;border-color:#4b4b4b}.RuWTaq_suggestions button:disabled{opacity:.58;cursor:default}.RuWTaq_thread{gap:24px;width:100%;max-width:830px;margin:auto;display:grid}.RuWTaq_userMessage,.RuWTaq_assistantMessage{max-width:min(100%,700px)}.RuWTaq_userMessage{justify-self:end}.RuWTaq_userMessage .RuWTaq_messageBody{color:#ededed;background:#252525;border-radius:18px 18px 6px;padding:13px 17px}.RuWTaq_assistantMessage{justify-self:start}.RuWTaq_assistantMessage .RuWTaq_messageBody{color:#e0e0e0;padding:6px 0}.RuWTaq_messageBody{white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.75}.RuWTaq_sources{padding:12px 0 0;font-size:13px}.RuWTaq_sources strong{color:#b8b8b8;font-size:12px}.RuWTaq_sources ul{gap:5px;margin:8px 0 0;padding-inline-start:20px;display:grid}.RuWTaq_sources a{color:#c9c9c9;text-underline-offset:2px;text-decoration:underline}.RuWTaq_analyzing{color:#a5a5a5;margin:0;font-size:14px}.RuWTaq_composerArea{overflow-wrap:anywhere;z-index:5;background:#000;align-self:center;width:100%;min-width:0;max-width:830px;padding:12px 0 21px;position:sticky;bottom:0}.RuWTaq_welcomeComposer{position:static}.RuWTaq_conversation{height:100dvh;min-height:0;overflow:hidden}.RuWTaq_conversation .RuWTaq_main{min-height:0}.RuWTaq_conversation .RuWTaq_history{overscroll-behavior-y:contain;overflow-anchor:none;scrollbar-gutter:stable;scroll-behavior:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;min-height:0;overflow-y:auto}.RuWTaq_conversation .RuWTaq_thread{flex-shrink:0;margin:0 auto}.RuWTaq_conversation .RuWTaq_composerArea{flex-shrink:0;position:relative}.RuWTaq_conversation .RuWTaq_history:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #777}.RuWTaq_composer{box-shadow:none;background:#1c1c1c;border:1px solid #333;border-radius:32px;align-items:center;gap:10px;padding:10px;display:flex}.RuWTaq_composer:focus-within{border-color:#777;box-shadow:0 0 0 1px #555}.RuWTaq_composer textarea{resize:none;color:#ededed;width:100%;min-width:0;min-height:44px;max-height:180px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:10px 4px;font-size:15px;line-height:24px;overflow-y:auto}.RuWTaq_composer textarea:focus-visible{outline:none}.RuWTaq_composer button{color:#111;cursor:pointer;background:#ededed;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.RuWTaq_composer button:disabled{opacity:.5;cursor:default}.RuWTaq_note,.RuWTaq_disclaimer{color:#a5a5a5;text-align:center;max-width:780px;margin:11px auto 0;font-size:12px;line-height:1.5}.RuWTaq_note{justify-content:center;align-items:center;gap:6px;display:flex}.RuWTaq_note svg{flex-shrink:0}.RuWTaq_disclaimer{margin-top:7px}.RuWTaq_error,.RuWTaq_translateNote{color:#9b4034;background:#fff1ed;border-radius:8px;margin:0 0 10px;padding:11px 13px;font-size:13px}.RuWTaq_footer{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:12px;display:flex}.RuWTaq_footer a{color:#b8b8b8;font-size:11px}.RuWTaq_settingsDialog{color:#ededed;background:#181818;border:1px solid #333;border-radius:18px;width:min(540px,100vw - 28px);max-height:calc(100dvh - 40px);padding:0}.RuWTaq_settingsDialog::backdrop{background:#000000b3}.RuWTaq_settingsContent{padding:24px}.RuWTaq_settingsHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.RuWTaq_settingsHeading h2{margin:0;font-size:20px}.RuWTaq_settingsContent .RuWTaq_note,.RuWTaq_settingsContent .RuWTaq_disclaimer{text-align:start;justify-content:flex-start;margin-top:20px}.RuWTaq_settingsContent .RuWTaq_translateNote{margin-top:20px}.RuWTaq_uploadRoot{flex-shrink:0;align-items:center;display:flex;position:relative}.RuWTaq_uploadMenu{bottom:calc(100% + 12px);background:#181818;border:1px solid #333;border-radius:14px;width:min(270px,100vw - 60px);padding:8px;position:absolute;inset-inline-start:0;box-shadow:0 6px 30px #17324c20}.RuWTaq_composer .RuWTaq_uploadMenu button{color:#e1e1e1;text-align:start;background:#181818;flex-wrap:wrap;gap:8px;width:100%;height:auto;padding:12px;display:flex}.RuWTaq_composer .RuWTaq_uploadMenu button:hover{background:#1b1b1b}.RuWTaq_uploadMenu small{color:#a5a5a5;font-size:11px}.RuWTaq_uploadMenu>small{padding:8px 12px;display:block}.RuWTaq_attachment{background:#191919;border:1px solid #303030;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px;font-size:13px;display:flex}.RuWTaq_attachment details{flex:1;min-width:0}.RuWTaq_attachment summary{cursor:pointer;overflow-wrap:anywhere}.RuWTaq_attachment pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:140px;font:inherit;overflow-y:auto}@media (max-width:380px){.RuWTaq_brand strong{max-width:82px}.RuWTaq_controls{gap:3px}}@media (max-height:760px) and (min-width:681px){.RuWTaq_history,.RuWTaq_welcome{padding:16px 0}.RuWTaq_welcomeIcon{width:44px;height:44px;margin-bottom:12px}.RuWTaq_welcome h1{font-size:30px}.RuWTaq_welcome>p{margin-top:12px;font-size:14px;line-height:1.5}.RuWTaq_suggestions{margin-top:20px}.RuWTaq_suggestions button{min-height:80px;padding:12px}}@media (max-width:680px){.RuWTaq_header{gap:7px;min-height:68px;padding:10px 12px}.RuWTaq_brand{gap:7px}.RuWTaq_brand strong{font-size:13px}.RuWTaq_brand small{display:none}.RuWTaq_mark{border-radius:9px;width:34px;height:34px}.RuWTaq_controls{gap:5px}.RuWTaq_newChat{padding:7px;font-size:0}.RuWTaq_newChat svg{width:18px;height:18px}.RuWTaq_main{padding:0 14px}.RuWTaq_history{padding:20px 0}.RuWTaq_welcome{padding:15px 0}.RuWTaq_welcomeIcon{width:56px;height:56px;margin-bottom:20px}.RuWTaq_welcome>p{font-size:14px}.RuWTaq_suggestions{grid-template-columns:1fr;gap:9px;margin-top:25px}.RuWTaq_suggestions button{min-height:59px}.RuWTaq_thread{gap:18px}.RuWTaq_composerArea{padding-bottom:13px}}.RuWTaq_composer textarea::placeholder{color:#aaa;opacity:1}.RuWTaq_uploadRoot>button{color:#dedede;background:0 0}.RuWTaq_uploadRoot>button:hover{background:#303030}.RuWTaq_shell .language-picker-trigger{color:#e5e5e5;background:#161616;border-color:#303030;font-weight:500}.RuWTaq_shell .language-picker-popover{color:#ededed;background:#181818;border-color:#383838;box-shadow:0 12px 40px #0009}.RuWTaq_shell .language-picker-heading button{color:#ddd}.RuWTaq_shell .language-picker-note{background:#151515}.RuWTaq_shell .saved-chats{border-color:#333}:is(.RuWTaq_shell .saved-chats input,.RuWTaq_shell .saved-chats textarea){color:#ededed;background:#222;border-color:#444}.RuWTaq_shell .saved-chat-actions button{color:#ededed;background:#292929;border-color:#444}.RuWTaq_shell .saved-chats li{border-color:#333}.RuWTaq_shell .saved-chats time{color:#aaa}.RuWTaq_error{color:#ffb4a1;background:#361d18}.RuWTaq_translateNote{color:#e8ce91;background:#302919}.RuWTaq_shell{grid-template-rows:68px minmax(0,1fr);grid-template-columns:clamp(240px,22vw,280px) minmax(0,1fr);display:grid}.RuWTaq_header{border-bottom:0;grid-area:1/2;gap:14px;min-width:0;min-height:68px;padding:12px 24px}.RuWTaq_headerMode{color:#dedede;text-overflow:ellipsis;white-space:nowrap;background:#171717;border-radius:24px;min-width:0;max-width:60%;padding:9px 18px;font-size:13px;overflow:hidden}.RuWTaq_header .RuWTaq_controls{margin-inline-start:auto}.RuWTaq_main{grid-area:2/2;place-self:stretch center;max-width:1040px;height:100%;min-height:0;padding-inline:32px}.RuWTaq_sidebarCollapsed{grid-template-columns:0 minmax(0,1fr)}.RuWTaq_sidebar{color:#dedede;background:#080808;border-inline-end:1px solid #272727;flex-direction:column;grid-area:1/1/-1;min-width:0;height:100dvh;padding:14px 10px 12px;display:flex}.RuWTaq_sidebar[hidden]{display:none}.RuWTaq_sidebarBrand{justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 7px 12px;display:flex}.RuWTaq_sidebarBrand .RuWTaq_brand{gap:9px;font-size:15px}.RuWTaq_sidebarBrand .RuWTaq_brand strong{font-size:15px;font-weight:600}.RuWTaq_sidebarIcon{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.RuWTaq_sidebarIcon:hover{color:#eee;background:#202020}.RuWTaq_sidebarNav{gap:3px;margin-top:12px;display:grid}.RuWTaq_sidebarNav>button,.RuWTaq_sidebarNav>a,.RuWTaq_sidebarFooter>button{color:#d7d7d7;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:42px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.RuWTaq_sidebarNav>button:hover:not(:disabled),.RuWTaq_sidebarNav>a:hover,.RuWTaq_sidebarFooter>button:hover{background:#1d1d1d}.RuWTaq_sidebarNav>.RuWTaq_sidebarNew{color:#f0f0f0;background:#1c1c1c}.RuWTaq_sidebarNav>button:disabled{opacity:.45;cursor:default}.RuWTaq_sidebarNav svg,.RuWTaq_sidebarFooter svg,.RuWTaq_sidebarChats svg{flex:none}.RuWTaq_sidebarHistory{scrollbar-width:thin;flex:1;min-height:0;margin-top:25px;overflow-y:auto}.RuWTaq_sidebarSectionTitle{color:#aaa;margin:0 12px 10px;font-size:12px;font-weight:550}.RuWTaq_sidebarSearch{color:#999;border:1px solid #272727;border-radius:9px;align-items:center;gap:8px;margin:0 7px 10px;padding:8px;display:flex}.RuWTaq_sidebarSearch input{color:#dedede;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.RuWTaq_sidebarSearch:focus-within{border-color:#777}.RuWTaq_sidebarSearch input::placeholder{color:#999}.RuWTaq_sidebarChats{margin:0;padding:0;list-style:none}.RuWTaq_sidebarChats button{color:#d6d6d6;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:10px 12px;font-size:13px;display:flex}.RuWTaq_sidebarChats button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RuWTaq_sidebarChats button:hover,.RuWTaq_sidebarChats button[aria-current=page]{background:#202020}.RuWTaq_sidebarChats button:disabled{opacity:.5;cursor:default}.RuWTaq_unsavedDot{background:#aaa;border-radius:50%;flex:none;width:5px;height:5px}.RuWTaq_sidebarHint{color:#aaa;margin:12px;font-size:12px;line-height:1.5}.RuWTaq_sidebarFooter{border-top:1px solid #242424;padding-top:8px}.RuWTaq_sidebarFooter p{color:#999;margin:5px 12px 0;font-size:10px;line-height:1.5}.RuWTaq_sidebarDrawer{border:0;color:#ededed;background:#080808;border-inline-end:1px solid #333;width:min(310px,88vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:14px 10px 16px;position:fixed;inset-block:0;inset-inline:0 auto}.RuWTaq_sidebarDrawer[open]{flex-direction:column;display:flex}.RuWTaq_sidebarDrawer::backdrop{background:#000a}.RuWTaq_welcomeMain{justify-content:center;gap:24px;padding-block:28px;overflow-y:auto}.RuWTaq_welcomeMain .RuWTaq_history{flex:none;min-height:0;padding:0}.RuWTaq_welcomeMain .RuWTaq_welcome{max-width:830px;padding:0}.RuWTaq_welcomeMain .RuWTaq_welcome>p{margin-top:14px;font-size:14px}.RuWTaq_welcomeMain .RuWTaq_composerArea{padding:0}.RuWTaq_welcomeMain .RuWTaq_suggestions{grid-template-columns:1fr;gap:6px;width:100%;max-width:830px;margin:0 auto;padding:0 6px}.RuWTaq_welcomeMain .RuWTaq_suggestions button{background:0 0;border-color:#0000;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-weight:400;display:flex}.RuWTaq_welcomeMain .RuWTaq_suggestions button svg{flex:none}.RuWTaq_welcomeMain .RuWTaq_suggestions button:hover:not(:disabled){background:#181818;border-color:#0000}@media (max-width:680px){.RuWTaq_shell,.RuWTaq_sidebarCollapsed{grid-template-rows:64px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.RuWTaq_sidebar{display:none}.RuWTaq_header{grid-column:1;min-height:64px;padding:10px 14px}.RuWTaq_main{grid-column:1;padding-inline:16px}.RuWTaq_headerMode{max-width:45%;padding:8px 12px;font-size:12px}.RuWTaq_welcomeMain{gap:20px;padding-block:24px}.RuWTaq_welcomeMain .RuWTaq_suggestions button{min-height:48px;padding-inline:8px}.RuWTaq_sidebarBrand .RuWTaq_brand strong{max-width:none;display:block}}.RuWTaq_headerMode{max-width:45%;position:absolute;left:50%;transform:translate(-50%)}.RuWTaq_shell:not(.RuWTaq_sidebarCollapsed)>.RuWTaq_header>.RuWTaq_sidebarIcon{display:none}@media (max-width:680px){.RuWTaq_shell:not(.RuWTaq_sidebarCollapsed)>.RuWTaq_header>.RuWTaq_sidebarIcon{display:grid}}.RuWTaq_welcomeMain{justify-content:flex-start;gap:0;padding-block:0;overflow:hidden}.RuWTaq_welcomeMain .RuWTaq_history{flex:1;justify-content:center;min-height:0;padding:24px 0;overflow-y:auto}.RuWTaq_welcomeMain .RuWTaq_composerArea{padding:12px 0 max(16px, env(safe-area-inset-bottom));flex:none}.RuWTaq_suggestionSlideshow{grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:5px;width:100%;min-height:64px;margin-top:6px;display:grid}.RuWTaq_slideControl{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:34px;padding:0;display:grid}.RuWTaq_slideControl:hover,.RuWTaq_slideControl:focus-visible{color:#eee;background:#232323}.RuWTaq_suggestionSlide{color:#bdbdbd;cursor:pointer;text-align:start;min-width:0;height:64px;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;line-height:1.5;animation:.25s ease-out RuWTaq_questionAppear;display:flex}.RuWTaq_suggestionSlide:hover{color:#eee;background:#161616}.RuWTaq_suggestionSlide:disabled{opacity:.55;cursor:default}.RuWTaq_suggestionSlide svg{flex:none}.RuWTaq_suggestionSlide span{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.RuWTaq_suggestionSlide small{color:#999;flex:none;font-size:10px}@keyframes RuWTaq_questionAppear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RuWTaq_suggestionSlide{animation:none}}@media (max-width:680px){.RuWTaq_welcomeMain .RuWTaq_history{padding-block:20px}.RuWTaq_welcomeMain .RuWTaq_composerArea{padding-bottom:max(12px, env(safe-area-inset-bottom))}.RuWTaq_suggestionSlideshow{gap:2px}.RuWTaq_suggestionSlide{gap:7px;padding-inline:4px}}.RuWTaq_slideshowStatic{grid-template-columns:28px minmax(0,1fr) 28px}
