@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/Fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/Fonts/Lato/Lato-Italic.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/Fonts/Lato/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/Fonts/Lato/Lato-Black.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/Fonts/Lato/Lato-Light.ttf) format("truetype")}@keyframes soleon-spin{to{transform:rotate(360deg)}}:root{--icon-swap-dur: .25s;--icon-swap-blur: 2px;--icon-swap-start-scale: .25;--icon-swap-ease: ease-in-out}.t-menu-pop{animation:t-menu-pop .25s cubic-bezier(.22,1,.36,1);transform-origin:bottom center}@keyframes t-menu-pop{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.t-menu-pop{animation:none!important}}.t-icon-swap{position:relative;display:inline-grid}.t-icon-swap .t-icon{grid-area:1 / 1;display:flex;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease),filter var(--icon-swap-dur) var(--icon-swap-ease),transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity,filter,transform}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur(0);transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media(prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}@keyframes t-sort-arrow-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.t-sort-arrow{animation:t-sort-arrow-in .25s cubic-bezier(.22,1,.36,1)}.t-sort-arrow>*{transition:transform .25s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.t-sort-arrow{animation:none}.t-sort-arrow>*{transition:none!important}}@keyframes t-num-pop{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.t-num-pop{animation:t-num-pop .4s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.t-num-pop{animation:none}}@keyframes t-pulse{0%,to{opacity:1}50%{opacity:.35}}.t-pulse{animation:t-pulse 1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.t-pulse{animation:none}}.t-tabs-ind{transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1)}.t-tabs-ind.is-initial{transition:none}@media(prefers-reduced-motion:reduce){.t-tabs-ind{transition:none}}@keyframes t-reveal-in{0%{opacity:0;transform:translateY(5px);filter:blur(1px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.t-reveal-in{animation:t-reveal-in .34s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.t-reveal-in{animation:none}}:root{--skel-pulse-dur: 1s;--skel-pulse-min: .5;--skel-reveal-dur: .4s;--skel-reveal-blur: 2px;--skel-reveal-ease: ease-in-out}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--skel-pulse-dur) ease-in-out infinite}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--skel-pulse-min)}}.t-skel-reveal{animation:t-skel-reveal-in var(--skel-reveal-dur) var(--skel-reveal-ease)}@keyframes t-skel-reveal-in{0%{opacity:0;filter:blur(var(--skel-reveal-blur))}to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.t-skel-skeleton.is-pulsing>*{animation:none!important}.t-skel-reveal{animation:none!important}}.t-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.t-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.soleon-search-input::placeholder{color:#c0c8c2;opacity:1}*{scrollbar-width:thin;scrollbar-color:#333a37 transparent}html,body,#root{overscroll-behavior:none;height:100%}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#333a37;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#4a7350}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*:focus,*:focus-visible{outline:none!important;box-shadow:none!important}.soleon-composer-editor:empty:before{content:attr(data-placeholder);color:#64748b;pointer-events:none}.soleon-composer-editor code,[data-testid=chat-message] code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;background:#0006;border:1px solid #2a302d;padding:1px 5px;border-radius:5px}.soleon-composer-editor pre,[data-testid=chat-message] pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;background:#06080b;border:1px solid #2a302d;border-radius:9px;padding:10px 12px;margin:6px 0;overflow:auto}.soleon-composer-editor pre code,[data-testid=chat-message] pre code{background:none;border:none;padding:0}.soleon-composer-editor blockquote,[data-testid=chat-message] blockquote{margin:6px 0;padding:2px 0 2px 11px;border-left:3px solid #4a735088;color:#94a3b8}.soleon-composer-editor ul,.soleon-composer-editor ol,[data-testid=chat-message] ul,[data-testid=chat-message] ol{margin:6px 0;padding-left:20px}[data-testid=chat-message] p{margin:0 0 6px}[data-testid=chat-message] p:last-child{margin:0}[data-testid=chat-message] a{color:#7da882;text-decoration:underline;text-underline-offset:2px}body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],[contenteditable=true] *,code,pre,.selectable,.selectable *{-webkit-user-select:text;user-select:text}
