._7M4wyq_math .katex{text-transform:none;letter-spacing:normal}._7M4wyq_math .katex-display>.katex{width:max-content;min-width:100%}._7M4wyq_math .katex:not(.katex-display>.katex){vertical-align:baseline;scrollbar-width:thin;max-width:100%;margin-block:-.15em;padding:.15em .12em;display:inline-grid;overflow:auto hidden}
._62f59G_rainbow{--florence-red:#ff453a;--florence-orange:#ff9f0a;--florence-yellow:#ffd60a;--florence-green:#30d158;--florence-cyan:#64d2ff;--florence-indigo:#5e5ce6;--florence-violet:#bf5af2}._62f59G_composer{background:linear-gradient(var(--color-gray-800), var(--color-gray-800)) padding-box, linear-gradient(90deg, var(--florence-red), var(--florence-orange), var(--florence-yellow), var(--florence-green), var(--florence-cyan), var(--florence-indigo), var(--florence-violet)) border-box;border:1px solid #0000}@media (forced-colors:active){._62f59G_composer{background:canvas;border-color:buttontext}._62f59G_composer:focus-within{outline-offset:2px;outline:2px solid highlight}}
.feml2a_slot{min-height:2.875rem;position:relative}.feml2a_thinking{align-items:center;gap:.5rem;min-height:1rem;padding-inline:.25rem;font-size:.75rem;line-height:1rem;animation:.18s ease-out feml2a_appear;display:flex;position:absolute;inset:0 0 auto}.feml2a_thinking[data-exiting=true]{animation:.18s ease-out forwards feml2a_disappear}.feml2a_thinkingText{color:#0000;background-image:linear-gradient(110deg, var(--color-gray-400) 25%, var(--color-gray-100) 50%, var(--color-gray-400) 75%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.6s linear infinite feml2a_shimmer}.feml2a_answer{animation:.18s ease-out feml2a_appear}@keyframes feml2a_appear{0%{opacity:0}to{opacity:1}}@keyframes feml2a_disappear{0%{opacity:1}to{opacity:0}}@keyframes feml2a_shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.feml2a_thinking,.feml2a_thinkingText,.feml2a_answer{animation:none}.feml2a_thinking[data-exiting=true]{opacity:0}.feml2a_thinkingText{color:var(--color-gray-300);background:0 0}}
