@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(../media/abecc27c54fcd607-s.p.0jv0diplfc05c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reenie Beanie Fallback;src:local(Arial);ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.0%;size-adjust:76.04%}.reenie_beanie_354f2099-module__8-eH_W__className{font-family:Reenie Beanie,Reenie Beanie Fallback;font-style:normal;font-weight:400}
.bubble-module__5Ebvna__root[data-mode=edit]{--tint:var(--edit)}.bubble-module__5Ebvna__root[data-mode=ask]{--tint:var(--ask)}.bubble-module__5Ebvna__root{border:1px solid var(--mac-separator);border-radius:18px;transition:opacity .1s linear;overflow:hidden;box-shadow:0 20px 45px #00000080,0 2px 8px #00000059}.bubble-module__5Ebvna__exiting{opacity:0;pointer-events:none}.bubble-module__5Ebvna__contentFade{animation-name:bubble-module__5Ebvna__fadeSwap;animation-duration:.1s;animation-timing-function:var(--mac-ease-out);animation-fill-mode:both}@keyframes bubble-module__5Ebvna__fadeSwap{0%{opacity:0}to{opacity:1}}.bubble-module__5Ebvna__topRow{align-items:flex-start;gap:9px;padding:9px 14px 12px;display:flex}.bubble-module__5Ebvna__topRowGenerating{align-items:center;padding:12px 14px}.bubble-module__5Ebvna__editorWrap{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:4px;min-width:0;padding:4px 0;display:flex}.bubble-module__5Ebvna__editor{min-width:60px;color:var(--mac-label);background:0 0;border:none;outline:none;flex:120px;font-family:inherit;font-size:14px;line-height:20px}.bubble-module__5Ebvna__editor::placeholder{color:#ffffff80}.bubble-module__5Ebvna__tagChip{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 44px);height:20px;color:var(--tint);border:1px solid color-mix(in srgb, var(--tint) 40%, transparent);background:color-mix(in srgb, var(--tint) 8%, transparent);border-radius:5px;flex:none;align-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex;overflow:hidden}.bubble-module__5Ebvna__modePill{height:28px;color:var(--tint);background:color-mix(in srgb, var(--tint) 13%, transparent);border:none;border-radius:9999px;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.bubble-module__5Ebvna__divider{background:var(--mac-separator);opacity:.35;height:1px}.bubble-module__5Ebvna__picker{flex-direction:column;animation:.2s cubic-bezier(.333,1,.667,1) bubble-module__5Ebvna__fadeSwap;display:flex}.bubble-module__5Ebvna__pickerEmpty{color:var(--mac-secondary);padding:8px 14px;font-size:12px}.bubble-module__5Ebvna__pickerRow{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:6px 14px;display:flex}.bubble-module__5Ebvna__pickerRowActive{background:color-mix(in srgb, var(--tint) 13%, transparent)}.bubble-module__5Ebvna__pickerRow:focus-visible{outline:2px solid var(--ask);outline-offset:2px}.bubble-module__5Ebvna__pickerName{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--mac-label);flex:auto;font-size:12px;overflow:hidden}.bubble-module__5Ebvna__pickerNameActive{font-weight:600}.bubble-module__5Ebvna__pickerMode{flex:none;font-size:10px}.bubble-module__5Ebvna__pickerEnd{margin-bottom:9px}.bubble-module__5Ebvna__footerRow{color:var(--mac-secondary);align-items:baseline;gap:8px;padding:0 14px 11px;font-size:11px;display:flex}.bubble-module__5Ebvna__footerLabel{text-align:right;margin-left:auto}.bubble-module__5Ebvna__noticeRow{color:var(--mac-orange);align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.bubble-module__5Ebvna__noticeIcon{flex:none;width:14px;height:14px}.bubble-module__5Ebvna__loaderRow{flex:auto;align-items:center;gap:8px;min-width:0;height:28px;display:flex}.bubble-module__5Ebvna__loaderOrb{flex:none;animation:.1s ease-out bubble-module__5Ebvna__fadeSwap;display:inline-flex}.bubble-module__5Ebvna__loaderText{white-space:nowrap;text-overflow:ellipsis;color:#0000;background-image:linear-gradient(90deg,#ffffff73 0% 40%,#fff 50%,#ffffff73 60% 100%);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;flex:auto;min-width:0;font-size:14px;animation-name:bubble-module__5Ebvna__fadeSwap,bubble-module__5Ebvna__shimmerSweep;animation-duration:.1s,2s;animation-timing-function:ease-out,linear;animation-iteration-count:1,infinite;animation-direction:normal;animation-play-state:running;animation-delay:0s;animation-fill-mode:none;animation-timeline:auto;overflow:hidden}@keyframes bubble-module__5Ebvna__shimmerSweep{0%{background-position:200% 0}to{background-position:-200% 0}}
.output-module__ZpKpZa__panel{transition:opacity .1s ease-out;animation:.1s ease-out output-module__ZpKpZa__panelIn}@keyframes output-module__ZpKpZa__panelIn{0%{opacity:0}}
