@supports (-webkit-touch-callout:none){.ios-tab-pad[data-v-a0f3485d]{padding-right:1.75rem}}.tool-indicator-enter-active[data-v-a0f3485d],.tool-indicator-leave-active[data-v-a0f3485d]{transition:opacity .2s,transform .2s}.tool-indicator-enter-from[data-v-a0f3485d],.tool-indicator-leave-to[data-v-a0f3485d]{opacity:0;transform:translateY(2px)}.ai-shimmer[data-v-a0f3485d]{background:linear-gradient(90deg,#eaecf0 0%,#f9fafb 50%,#eaecf0 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite ai-shimmer-a0f3485d}@keyframes ai-shimmer-a0f3485d{0%{background-position:100% 0}to{background-position:-100% 0}}.ai-markdown[data-v-a0f3485d] p{margin:0 0 .5em}.ai-markdown[data-v-a0f3485d] p:last-child{margin-bottom:0}.ai-markdown[data-v-a0f3485d] strong{font-weight:700}.ai-markdown[data-v-a0f3485d] em{font-style:italic}.ai-markdown[data-v-a0f3485d] a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.ai-markdown[data-v-a0f3485d] a:hover{color:#008f7c}.ai-markdown[data-v-a0f3485d] ul,.ai-markdown[data-v-a0f3485d] ol{margin:.25em 0 .5em 1.25em}.ai-markdown[data-v-a0f3485d] ul{list-style-type:disc}.ai-markdown[data-v-a0f3485d] ol{list-style-type:decimal}.ai-markdown[data-v-a0f3485d] li{margin-bottom:.15em}.ai-markdown[data-v-a0f3485d] h1,.ai-markdown[data-v-a0f3485d] h2,.ai-markdown[data-v-a0f3485d] h3{margin:.5em 0 .25em;font-weight:700}.ai-markdown[data-v-a0f3485d] code{color:#344054;background:#0000000f;border-radius:3px;padding:.1em .3em;font-family:monospace;font-size:.9em}.ai-markdown[data-v-a0f3485d] pre{background:#0000000f;border-radius:4px;margin:.5em 0;padding:.5em;overflow-x:auto}.ai-markdown[data-v-a0f3485d] pre code{background:0 0;padding:0}.ai-markdown[data-v-a0f3485d] table{border-collapse:separate;border-spacing:0;color:#344054;border:1px solid #00000014;border-radius:8px;width:100%;margin:.75em 0;font-size:.9em;overflow:hidden}.ai-markdown[data-v-a0f3485d] th,.ai-markdown[data-v-a0f3485d] td{text-align:left;vertical-align:top;border-bottom:1px solid #0000000f;padding:.5em .7em}.ai-markdown[data-v-a0f3485d] tr:last-child td{border-bottom:0}.ai-markdown[data-v-a0f3485d] th{background:#00000008;font-weight:600}.ai-markdown[data-v-a0f3485d] hr{border:0;border-top:1px solid #0000001a;margin:.9em 0}
