.eBgaIa_icon{color:var(--language-color,var(--muted-foreground))}.eBgaIa_icon[data-language=tsx]{--language-color:#009dc4}@supports (color:lab(0% 0 0)){.eBgaIa_icon[data-language=tsx]{--language-color:lab(59.2954% -26.1985 -32.7846)}}.eBgaIa_icon[data-language=html]{--language-color:#f05138}@supports (color:lab(0% 0 0)){.eBgaIa_icon[data-language=html]{--language-color:lab(57.559% 60.9227 49.0203)}}.eBgaIa_icon[data-language=css],.eBgaIa_icon[data-language=less]{--language-color:#3178c6}@supports (color:lab(0% 0 0)){.eBgaIa_icon[data-language=css],.eBgaIa_icon[data-language=less]{--language-color:lab(48.9593% -1.60354 -47.9514)}}.eBgaIa_icon[data-language=json]{--language-color:#a89000}@supports (color:lab(0% 0 0)){.eBgaIa_icon[data-language=json]{--language-color:lab(60.4801% .814945 66.0635)}}.eBgaIa_icon[data-language=yaml],.eBgaIa_icon[data-language=angular]{--language-color:#cc342d}@supports (color:lab(0% 0 0)){.eBgaIa_icon[data-language=yaml],.eBgaIa_icon[data-language=angular]{--language-color:lab(47.0957% 59.4835 42.0505)}}.dark .eBgaIa_icon[data-language=json]{--language-color:#c9b037}@supports (color:lab(0% 0 0)){.dark .eBgaIa_icon[data-language=json]{--language-color:lab(72.482% -.0644028 61.7219)}}.dark .eBgaIa_icon[data-language=tsx]{--language-color:#03add8}@supports (color:lab(0% 0 0)){.dark .eBgaIa_icon[data-language=tsx]{--language-color:lab(65.1124% -26.6298 -32.8719)}}
.lFZ-UG_snippet{color:var(--code-foreground)}.lFZ-UG_snippet .syntax-comment{color:var(--code-comment)}:is(.lFZ-UG_snippet .syntax-constant,.lFZ-UG_snippet .syntax-support.syntax-constant){color:var(--code-constant)}:is(.lFZ-UG_snippet .syntax-storage.syntax-type,.lFZ-UG_snippet .syntax-support.syntax-type,.lFZ-UG_snippet .syntax-support.syntax-class,.lFZ-UG_snippet .syntax-entity.syntax-name.syntax-type,.lFZ-UG_snippet .syntax-entity.syntax-name.syntax-class,.lFZ-UG_snippet .syntax-entity.syntax-other.syntax-inherited-class,.lFZ-UG_snippet .syntax-meta.syntax-type.syntax-annotation,.lFZ-UG_snippet .syntax-meta.syntax-return.syntax-type,.lFZ-UG_snippet .syntax-keyword.syntax-operator.syntax-new){color:var(--code-type)}:is(.lFZ-UG_snippet .syntax-keyword,.lFZ-UG_snippet .syntax-storage,.lFZ-UG_snippet .syntax-entity.syntax-name.syntax-function,.lFZ-UG_snippet .syntax-entity.syntax-name.syntax-tag,.lFZ-UG_snippet .syntax-support.syntax-function,.lFZ-UG_snippet .syntax-variable.syntax-function,.lFZ-UG_snippet .syntax-meta.syntax-function-call){color:var(--code-keyword)}:is(.lFZ-UG_snippet .syntax-keyword.syntax-control,.lFZ-UG_snippet .syntax-keyword.syntax-operator,.lFZ-UG_snippet .syntax-keyword.syntax-other,.lFZ-UG_snippet .syntax-storage.syntax-modifier){color:var(--code-control)}:is(.lFZ-UG_snippet .syntax-string,.lFZ-UG_snippet .syntax-source.syntax-regexp,.lFZ-UG_snippet .syntax-invalid){color:var(--code-string)}.lFZ-UG_snippet .syntax-string.syntax-regexp .syntax-constant.syntax-character.syntax-escape{color:var(--code-keyword)}.lFZ-UG_snippet .syntax-string.syntax-regexp.syntax-character-class{color:var(--code-keyword)}.lFZ-UG_snippet .syntax-constant.syntax-other.syntax-placeholder{color:var(--code-keyword)}:is(.lFZ-UG_snippet .syntax-punctuation,.lFZ-UG_snippet .syntax-meta.syntax-brace,.lFZ-UG_snippet .syntax-meta.syntax-delimiter,.lFZ-UG_snippet .syntax-meta.syntax-separator){color:var(--code-punctuation)}:is(.lFZ-UG_snippet .syntax-variable,.lFZ-UG_snippet .syntax-identifier){color:var(--code-foreground)}:is(.lFZ-UG_snippet .syntax-markup.syntax-heading,.lFZ-UG_snippet .syntax-markup.syntax-raw){color:var(--code-keyword)}.lFZ-UG_snippet .syntax-markup.syntax-quote{color:var(--code-quote)}.lFZ-UG_snippet .syntax-markup.syntax-inserted{color:var(--code-inserted)}.lFZ-UG_snippet .syntax-markup.syntax-deleted{color:var(--code-deleted)}.lFZ-UG_snippet .syntax-markup.syntax-changed{color:var(--code-changed)}.lFZ-UG_snippet .syntax-markup.syntax-bold{color:var(--code-foreground);font-weight:700}.lFZ-UG_snippet .syntax-markup.syntax-italic{color:var(--code-foreground)}:is(.lFZ-UG_snippet .syntax-markup.syntax-italic,.lFZ-UG_snippet .syntax-invalid){font-style:italic}.lFZ-UG_snippet .syntax-match{background:color-mix(in oklab, var(--primary) 20%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.41v1eixzgm5h6.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.FpG8eq_messenger{--pot-canvas:#111112;--pot-inbox:#0e0e0f;--pot-paper:#1d1d1e;--pot-selected:#252526;--pot-outgoing:#373738;--pot-line:#282829;--pot-ink:#eeeeef;--pot-quiet:#969698;--pot-faint:#66666a;--pot-accent:#eeeeef;background:var(--pot-canvas);width:100%;height:100dvh;min-height:0;color:var(--pot-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:14px;line-height:1.5;display:flex;overflow:hidden}.FpG8eq_messenger button,.FpG8eq_messenger input,.FpG8eq_messenger textarea,.FpG8eq_messenger select{font:inherit}.FpG8eq_messenger button{cursor:pointer}.FpG8eq_messenger button:disabled{cursor:default;opacity:.45}.FpG8eq_messenger button:focus-visible,.FpG8eq_messenger input:focus-visible,.FpG8eq_messenger textarea:focus-visible,.FpG8eq_messenger select:focus-visible{outline:2px solid var(--pot-quiet);outline-offset:3px}.FpG8eq_sidebar{background:var(--pot-inbox);border-right:1px solid var(--pot-line);flex-direction:column;flex-shrink:0;width:286px;min-height:0;display:flex}.FpG8eq_sidebarHeader{align-items:center;gap:10px;padding:22px 18px 18px;display:flex}.FpG8eq_wordmark{letter-spacing:-.6px;flex:1;font-size:19px;font-weight:600}.FpG8eq_iconButton{width:34px;height:34px;color:var(--pot-quiet);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FpG8eq_iconButton:hover{background:var(--pot-selected);color:var(--pot-ink)}.FpG8eq_iconButton svg{width:18px;height:18px}.FpG8eq_search{background:var(--pot-paper);color:var(--pot-quiet);border-radius:9px;align-items:center;gap:8px;margin:0 14px 12px;padding:8px 10px;display:flex}.FpG8eq_search svg{width:15px;height:15px}.FpG8eq_search input{width:100%;min-width:0;color:var(--pot-ink);background:0 0;border:0;outline:0;font-size:13px}.FpG8eq_scope{color:var(--pot-quiet);cursor:pointer;background:0 0;border:0;max-width:250px;margin:0 17px 12px;font-size:12px}.FpG8eq_list{scrollbar-width:thin;scrollbar-color:var(--pot-line) transparent;flex:1;min-height:0;padding:0 8px 16px;overflow:hidden auto}.FpG8eq_botRow{text-align:left;width:100%;color:var(--pot-ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 10px;display:flex}.FpG8eq_botRow:hover{background:var(--pot-paper)}.FpG8eq_botRow[aria-current=true]{background:var(--pot-selected)}.FpG8eq_rowText{flex:1;min-width:0}.FpG8eq_rowName{white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.FpG8eq_rowPreview{text-overflow:ellipsis;white-space:nowrap;color:var(--pot-quiet);margin-top:3px;font-size:12px;display:block;overflow:hidden}.FpG8eq_workingDot{background:#19c78a;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.FpG8eq_sidebarFooter{border-top:1px solid var(--pot-line);color:var(--pot-quiet);align-items:center;gap:10px;padding:14px 16px;font-size:12px;display:flex}.FpG8eq_account{background:var(--pot-selected);width:29px;height:29px;color:var(--pot-ink);border-radius:50%;place-items:center;font-size:12px;display:grid}.FpG8eq_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.FpG8eq_chatHeader{border-bottom:1px solid var(--pot-line);flex-shrink:0;align-items:center;gap:11px;height:76px;padding:0 26px;display:flex}.FpG8eq_chatTitle{text-align:left;color:var(--pot-ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.FpG8eq_chatTitle strong{font-size:15px;font-weight:500;display:block}.FpG8eq_chatTitle small{color:var(--pot-quiet);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:11px;display:block;overflow:hidden}.FpG8eq_headerActions{gap:4px;margin-left:auto;display:flex}.FpG8eq_thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pot-line) transparent;flex:1;min-height:0;overflow:auto}.FpG8eq_messages{flex-direction:column;gap:12px;width:100%;max-width:820px;margin:0 auto;padding:32px 32px 14px;display:flex}.FpG8eq_day{color:var(--pot-faint);align-self:center;padding:7px 0 17px;font-size:11px}.FpG8eq_message{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.FpG8eq_outgoing{align-items:flex-end;margin-left:15%}.FpG8eq_incoming{margin-right:12%}.FpG8eq_bubble{background:var(--pot-paper);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px 18px 18px 5px;max-width:100%;padding:11px 15px;font-size:14px;line-height:1.7}.FpG8eq_outgoing .FpG8eq_bubble{background:var(--pot-outgoing);white-space:pre-wrap;border-radius:18px 18px 5px}.FpG8eq_bubble p{margin:0 0 9px}.FpG8eq_bubble p:last-child{margin:0}.FpG8eq_bubble pre{max-width:100%;font-size:12px;overflow:auto}.FpG8eq_bubble [class*=prose]{font-size:14px;line-height:1.7}.FpG8eq_messageMeta{color:var(--pot-faint);align-items:center;gap:6px;padding:0 5px;font-size:10px;display:flex}.FpG8eq_receipt{color:var(--pot-quiet);text-align:center;justify-content:center;align-items:center;gap:7px;padding:10px 0;font-size:12px;display:flex}.FpG8eq_attention{border:1px solid var(--pot-line);color:var(--pot-quiet);border-radius:13px;padding:12px 15px;font-size:13px}.FpG8eq_attention strong{color:var(--pot-ink);font-weight:500}.FpG8eq_typing{background:var(--pot-paper);border-radius:16px;align-self:flex-start;gap:4px;padding:18px 17px;display:flex}.FpG8eq_typing span{background:var(--pot-quiet);border-radius:50%;width:5px;height:5px;animation:1.4s infinite FpG8eq_pulse}.FpG8eq_typing span:nth-child(2){animation-delay:.2s}.FpG8eq_typing span:nth-child(3){animation-delay:.4s}@keyframes FpG8eq_pulse{0%,80%,to{opacity:.35}40%{opacity:1}}.FpG8eq_composerWrap{flex-shrink:0;width:100%;max-width:820px;margin:0 auto;padding:12px 28px 20px}.FpG8eq_composer{border:1px solid var(--pot-line);background:var(--pot-paper);border-radius:24px;align-items:flex-end;gap:10px;padding:8px;display:flex}.FpG8eq_composer textarea{resize:none;min-width:0;color:var(--pot-ink);field-sizing:content;background:0 0;border:0;outline:0;flex:1;min-height:35px;max-height:156px;padding:7px 0;font-size:14px;line-height:1.5}.FpG8eq_send{background:var(--pot-ink);width:35px;height:35px;color:var(--pot-inbox);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:1px;display:flex}.FpG8eq_send svg{width:18px;height:18px}.FpG8eq_composerHint{color:var(--pot-faint);text-align:center;padding-top:8px;font-size:10px}.FpG8eq_empty{text-align:center;min-height:0;color:var(--pot-quiet);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:36px;display:flex}.FpG8eq_empty h1,.FpG8eq_empty h2{color:var(--pot-ink);letter-spacing:-.4px;margin-top:22px;margin-bottom:7px;font-size:19px;font-weight:500}.FpG8eq_empty p{max-width:300px;font-size:13px;line-height:1.7}.FpG8eq_quietButton{border:1px solid var(--pot-line);background:var(--pot-paper);color:var(--pot-ink);border-radius:18px;margin-top:20px;padding:8px 16px;font-size:12px}.FpG8eq_error{color:var(--pot-quiet);padding:18px;font-size:13px}.FpG8eq_sectionLabel{color:var(--pot-faint);text-transform:uppercase;letter-spacing:.8px;padding:14px 11px 5px;font-size:10px}.FpG8eq_profile{border-left:1px solid var(--pot-line);background:var(--pot-inbox);scrollbar-width:thin;flex-direction:column;flex-shrink:0;width:308px;min-height:0;display:flex;overflow:auto}.FpG8eq_profileHeader{z-index:1;background:var(--pot-inbox);justify-content:space-between;align-items:center;padding:17px 15px;display:flex;position:sticky;top:0}.FpG8eq_profileHero{flex-direction:column;align-items:center;gap:10px;padding:14px 16px 21px;display:flex}.FpG8eq_profileHero h2{font-size:16px;font-weight:500}.FpG8eq_profileHero p{color:var(--pot-quiet);text-align:center;font-size:12px}.FpG8eq_profileTabs{gap:3px;padding:0 14px 15px;display:flex}.FpG8eq_profileTabs button{color:var(--pot-quiet);background:0 0;border:0;border-radius:7px;flex:1;padding:7px 3px;font-size:11px}.FpG8eq_profileTabs button[aria-selected=true]{background:var(--pot-selected);color:var(--pot-ink)}.FpG8eq_profileBody{flex-direction:column;gap:16px;padding:0 19px 24px;display:flex}.FpG8eq_field{color:var(--pot-quiet);text-align:left;flex-direction:column;gap:7px;font-size:11px;display:flex}.FpG8eq_field input,.FpG8eq_field textarea,.FpG8eq_field select{background:var(--pot-paper);color:var(--pot-ink);border:1px solid var(--pot-line);border-radius:8px;outline:0;width:100%;min-width:0;padding:9px 10px;font-size:12px}.FpG8eq_field textarea{resize:vertical;line-height:1.6}.FpG8eq_appearance{background:var(--pot-paper);border-radius:14px;flex-direction:column;gap:15px;padding:13px;display:flex}.FpG8eq_shapes,.FpG8eq_colors{flex-wrap:wrap;gap:9px;display:flex}.FpG8eq_shapes button,.FpG8eq_colors button{background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;padding:3px;display:grid}.FpG8eq_shapes button[aria-pressed=true],.FpG8eq_colors button[aria-pressed=true]{border-color:var(--pot-quiet)}.FpG8eq_colors span{border-radius:50%;width:22px;height:22px}.FpG8eq_profileSave{border:1px solid var(--pot-line);background:var(--pot-paper);width:100%;color:var(--pot-ink);border-radius:9px;padding:9px;font-size:12px}.FpG8eq_routine{border-bottom:1px solid var(--pot-line);padding:13px 0;font-size:12px}.FpG8eq_routine p{color:var(--pot-quiet);margin-top:4px}.FpG8eq_mobileBack{display:none}.FpG8eq_settingsLink{color:var(--pot-quiet);align-items:center;gap:7px;font-size:11px;text-decoration:none;display:inline-flex}.FpG8eq_settingsLink:hover{color:var(--pot-ink)}.FpG8eq_dialogForm{flex-direction:column;gap:15px;display:flex}.FpG8eq_dialogForm label{font-size:12px}.FpG8eq_danger{color:#ff7980}.FpG8eq_computerCard{border-bottom:1px solid var(--pot-line);flex-direction:column;gap:9px;padding:14px 0;font-size:12px;display:flex}.FpG8eq_computerCard small{color:var(--pot-quiet)}.FpG8eq_computerActions{gap:6px;display:flex}.FpG8eq_computerActions button,.FpG8eq_profileActions button,.FpG8eq_profileSecondary{border:1px solid var(--pot-line);background:var(--pot-paper);color:var(--pot-ink);border-radius:7px;padding:7px 9px;font-size:11px}.FpG8eq_desktopCanvas{background:#111;border-radius:8px;width:100%;height:60vh;min-height:280px;overflow:hidden}.FpG8eq_smallNote{color:var(--pot-quiet);font-size:11px;line-height:1.6}@media (max-width:1050px){.FpG8eq_profile{z-index:10;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 40px #0003}.FpG8eq_messages{padding-inline:24px}.FpG8eq_sidebar{width:260px}}@media (max-width:650px){.FpG8eq_sidebar{width:100%}.FpG8eq_messenger[data-selected=true] .FpG8eq_sidebar,.FpG8eq_messenger[data-selected=false] .FpG8eq_main{display:none}.FpG8eq_mobileBack{display:inline-flex}.FpG8eq_chatHeader{gap:4px;height:65px;padding:0 12px}.FpG8eq_chatTitle small{max-width:180px}.FpG8eq_messages{padding:22px 14px 12px}.FpG8eq_composerWrap{padding:10px 12px 14px}.FpG8eq_profile{width:100%}.FpG8eq_incoming{margin-right:5%}.FpG8eq_outgoing{margin-left:10%}}@media (prefers-reduced-motion:reduce){.FpG8eq_typing span{animation:none}}.FpG8eq_profileStack,.FpG8eq_profileFields{flex-direction:column;gap:14px;display:flex}.FpG8eq_profileFields{border:0;min-width:0;margin:0;padding:0}.FpG8eq_profileActions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}
