.N0w4tG_CodeBlockContainer{flex-direction:column;display:flex}.N0w4tG_CodeBlock{border:1px solid var(--color-hairline);width:100%;color:var(--color-text);white-space:pre-wrap;overflow-wrap:break-word;border-radius:.75rem;padding:1rem;font-size:.875rem;overflow-x:auto}.N0w4tG_InlineCode{background:var(--color-hairline);border-radius:.375rem;padding-block:.125rem;padding-inline:.25rem;font-size:.875rem}.N0w4tG_Link .N0w4tG_InlineCode{background:0 0;padding:0}.N0w4tG_CodeBlock .N0w4tG_InlineCode{font-size:inherit;background:0 0;border-radius:0;padding:0}.N0w4tG_OrderedList{margin-inline-start:1rem;list-style:decimal}.N0w4tG_UnorderedList{margin-inline-start:1rem;list-style:outside}.N0w4tG_ListItem{padding-block:.25rem}.N0w4tG_Strong{font-weight:600}.N0w4tG_Link{color:var(--color-link);text-decoration:none}.N0w4tG_Link:hover{text-decoration:underline}.N0w4tG_Heading{margin-block:1.5rem .5rem}.N0w4tG_Heading1{font-size:1.875rem;}.N0w4tG_Heading2{font-size:1.5rem;}.N0w4tG_Heading3{font-size:1.25rem;}.N0w4tG_Heading4{font-size:1.125rem;}.N0w4tG_Heading5{font-size:1rem;}.N0w4tG_Heading6{font-size:.875rem;}
@keyframes l89eQG_enter{0%{opacity:0;transform:translateY(5px)}}@keyframes l89eQG_appear{0%{opacity:0}}.l89eQG_Message{width:100%;max-width:48rem;margin-inline:auto;padding-inline:1rem}.l89eQG_Row{gap:1rem;width:100%;animation:.3s ease-out both l89eQG_enter;display:flex}@media (prefers-reduced-motion:reduce){.l89eQG_Row{animation:none}}.l89eQG_Thinking .l89eQG_Row{animation-delay:1s}@media (prefers-reduced-motion:reduce){.l89eQG_Thinking .l89eQG_Row{animation:0s 1s both l89eQG_appear}}.l89eQG_Message[data-role=human] .l89eQG_Row{max-width:42rem;margin-inline-start:auto}.l89eQG_Body{flex-direction:column;gap:.5rem;width:100%;display:flex}.l89eQG_Message[data-role=human] .l89eQG_Body{align-items:flex-end}.l89eQG_Mark{background:var(--color-surface);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.l89eQG_Content{flex-direction:column;gap:1rem;display:flex}.l89eQG_Question{white-space:pre-wrap;width:fit-content;margin:0;padding-block:.5rem;padding-inline:.75rem}.l89eQG_Said{color:var(--color-text-secondary);margin:0}.l89eQG_Retry{width:fit-content;margin-inline-start:-.5rem;padding-block:.25rem;padding-inline:.5rem;}.l89eQG_Actions{flex-direction:row;gap:.5rem;display:flex}.l89eQG_Action{color:var(--color-text-secondary);}
.OdCI2W_Backdrop{background:color-mix(in srgb, var(--color-surface) 40%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s;position:fixed;inset:0}.OdCI2W_Backdrop[data-starting-style],.OdCI2W_Backdrop[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.OdCI2W_Backdrop{transition:none}}
.JgnqEG_Backdrop{z-index:100;}.JgnqEG_Popup{z-index:100;background:var(--color-surface);width:min(28rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);box-shadow:var(--box-shadow-convex);color:var(--color-text);border:1px solid #0000;border-radius:.75rem;flex-direction:column;gap:.75rem;margin:auto;padding:1.5rem;transition:opacity .2s;display:flex;position:fixed;inset:0;overflow-y:auto}.JgnqEG_Popup[data-starting-style],.JgnqEG_Popup[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.JgnqEG_Popup{transition:none}}.JgnqEG_Title{margin:0;font-size:1.125rem}.JgnqEG_Description{color:var(--color-text-secondary);margin:0;font-size:.875rem}.JgnqEG_Actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-block-start:.5rem;display:flex}.JgnqEG_Answer{}.JgnqEG_Actions>.JgnqEG_Answer{overflow-wrap:anywhere;min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem}.JgnqEG_Answer.JgnqEG_Destructive{color:var(--color-main-text)}
.ybQgnG_Trigger{background-color:var(--color-surface);border:none;padding-inline:0;display:flex;}.ybQgnG_Popup{background-color:var(--color-surface);box-shadow:var(--box-shadow-thin-convex);border:none;border-radius:.3rem;padding-block:.25rem;font-weight:300}.ybQgnG_Item{cursor:pointer;flex-direction:row;align-items:center;gap:8px;padding-block:.5rem;padding-inline:1rem;display:flex}.ybQgnG_Item[data-highlighted]:not([data-disabled]){box-shadow:var(--box-shadow-thin-convex)}@media (forced-colors:active){.ybQgnG_Item[data-highlighted]:not([data-disabled]):not(:focus-visible){outline-offset:-1px;outline:1px solid}}.ybQgnG_SelectTrigger{border:none;align-items:center;width:fit-content;display:flex;}.ybQgnG_SelectTrigger:focus,.ybQgnG_SelectTrigger:hover{box-shadow:var(--box-shadow-thin-convex)}.ybQgnG_SelectTrigger[data-popup-open]{box-shadow:var(--box-shadow-thin-concave)}@media (forced-colors:active){.ybQgnG_SelectTrigger[data-popup-open]{outline-offset:-1px;outline:1px solid}}.ybQgnG_RadioItem{justify-content:space-between;gap:1rem;}.ybQgnG_ItemContent{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.ybQgnG_ItemDescription{color:var(--color-text-secondary);font-size:.875rem;line-height:1.25}.ybQgnG_Positioner{z-index:1100}@media (forced-colors:active){.ybQgnG_Popup{border:1px solid}}
.EPIxsa_Backdrop{}.EPIxsa_Palette{z-index:100;background:var(--color-surface);width:min(36rem,100vw - 2rem);max-height:76dvh;box-shadow:var(--box-shadow-convex);color:var(--color-text);border:1px solid #0000;border-radius:.75rem;flex-direction:column;margin-inline:auto;transition:opacity .2s;display:flex;position:fixed;inset-block-start:12dvh;inset-inline:0;overflow:hidden}.EPIxsa_Palette[data-starting-style],.EPIxsa_Palette[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.EPIxsa_Palette{transition:none}}.EPIxsa_Field{border-block-end:1px solid var(--color-hairline);color:var(--color-text-lightest);flex:none;align-items:center;gap:.5rem;padding-block:.875rem;padding-inline:1rem;display:flex}.EPIxsa_Input{min-width:0;color:var(--color-text);background:0 0;border:none;flex:1;font-size:1rem}.EPIxsa_List{flex:1;min-height:0;padding-block:.25rem;overflow-y:auto}.EPIxsa_Group{padding-block:.25rem}.EPIxsa_GroupLabel{color:var(--color-text-lightest);padding-block:.5rem .25rem;padding-inline:1rem;font-size:.875rem}.EPIxsa_Row{border-radius:.4rem;margin-inline:.5rem;padding-block:.4rem;padding-inline:.5rem;font-size:.875rem;}.EPIxsa_Label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EPIxsa_Note{color:var(--color-text-lightest);white-space:nowrap;flex:none;margin-inline-start:auto;font-size:.875rem}.EPIxsa_Empty:not(:empty){color:var(--color-text-secondary);padding-block:1rem;padding-inline:1rem;font-size:.875rem}.EPIxsa_Keys{border-block-start:1px solid var(--color-hairline);color:var(--color-text-lightest);flex:none;align-items:center;gap:.25rem;margin:0;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;display:flex}
