.open.hs-overlay-open\:translate-x-0[data-v-ac7c7cfa]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-ac7c7cfa]{width:400px}.imyvi[data-v-ac7c7cfa]{transition-duration:.3s}.dfzne[data-v-ac7c7cfa]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-ac7c7cfa]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-ac7c7cfa]{border-inline-start-width:1px}.egjkw[data-v-ac7c7cfa]{flex-direction:column}.dkx3c[data-v-ac7c7cfa],.fxj68[data-v-ac7c7cfa]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-ac7c7cfa]{--tw-translate-x:100%}.te00u[data-v-ac7c7cfa]{height:100%;width:100%}.ztbkf[data-v-ac7c7cfa]{top:0}.vk6ex[data-v-ac7c7cfa]{inset-inline-end:0}.open.hs-overlay-open\:translate-x-0[data-v-312b7062]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wxsyu[data-v-312b7062]{width:400px}.imyvi[data-v-312b7062]{transition-duration:.3s}.dfzne[data-v-312b7062]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lx3ar[data-v-312b7062]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.j6iyw[data-v-312b7062]{border-inline-start-width:1px}.egjkw[data-v-312b7062]{flex-direction:column}.dkx3c[data-v-312b7062],.fxj68[data-v-312b7062]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fxj68[data-v-312b7062]{--tw-translate-x:100%}.te00u[data-v-312b7062]{height:100%;width:100%}.ztbkf[data-v-312b7062]{top:0}.vk6ex[data-v-312b7062]{inset-inline-end:0}.ai-prose[data-v-89e36310]{color:#374151;font-size:.875rem;line-height:1.75}.ai-prose[data-v-89e36310] p{margin-bottom:.625rem}.ai-prose[data-v-89e36310] p:last-child{margin-bottom:0}.ai-prose[data-v-89e36310] ol{counter-reset:ai-ol;list-style:none;margin:.5rem 0;padding-left:0}.ai-prose[data-v-89e36310] ol>li{align-items:flex-start;counter-increment:ai-ol;display:flex;gap:.625rem;margin-bottom:.5rem}.ai-prose[data-v-89e36310] ol>li:before{align-items:center;background:#eff6ff;border-radius:9999px;color:#2563eb;content:counter(ai-ol);display:flex;flex-shrink:0;font-size:.6875rem;font-weight:700;height:1.375rem;justify-content:center;margin-top:.1875rem;min-width:1.375rem}.ai-prose[data-v-89e36310] ul{list-style:none;margin:.5rem 0;padding-left:0}.ai-prose[data-v-89e36310] ul>li{align-items:flex-start;display:flex;gap:.625rem;margin-bottom:.375rem}.ai-prose[data-v-89e36310] ul>li:before{background:#818cf8;border-radius:9999px;content:"";flex-shrink:0;height:.375rem;margin-top:.5625rem;min-width:.375rem}.ai-prose[data-v-89e36310] li>ol,.ai-prose[data-v-89e36310] li>ul{margin:.25rem 0 .25rem 1rem}.ai-prose[data-v-89e36310] img{border:1px solid #f3f4f6;border-radius:.75rem;box-shadow:0 2px 12px -4px #0000001f;display:block;margin:.75rem 0;max-width:100%}.ai-prose[data-v-89e36310] code:not(pre code){background:#f3f4f6;border-radius:.3125rem;color:#db2777;font-family:ui-monospace,SFMono-Regular,Cascadia Mono,monospace;font-size:.8125rem;font-weight:500;padding:.1rem .35rem}.ai-prose[data-v-89e36310] pre{background:#0f172a;border:1px solid hsla(0,0%,100%,.06);border-radius:.875rem;color:#e2e8f0;font-size:.8125rem;line-height:1.6;margin:.875rem 0;overflow-x:auto;padding:1rem 1.125rem}.ai-prose[data-v-89e36310] pre code{background:none;border-radius:0;color:inherit;font-size:inherit;padding:0}.ai-prose[data-v-89e36310] strong{color:#111827;font-weight:600}.ai-prose[data-v-89e36310] em{color:#4b5563;font-style:italic}.ai-prose[data-v-89e36310] a{color:#2563eb;text-decoration:underline;text-decoration-color:#bfdbfe;text-underline-offset:2px;transition:color .15s,text-decoration-color .15s}.ai-prose[data-v-89e36310] a:hover{color:#1d4ed8;text-decoration-color:#2563eb}.ai-prose[data-v-89e36310] blockquote{background:#f5f7ff;border-left:3px solid #c7d2fe;border-radius:0 .5rem .5rem 0;color:#6b7280;margin:.75rem 0;padding:.375rem 0 .375rem .875rem}.ai-prose[data-v-89e36310] h1,.ai-prose[data-v-89e36310] h2,.ai-prose[data-v-89e36310] h3,.ai-prose[data-v-89e36310] h4{color:#111827;font-weight:600;line-height:1.4;margin-bottom:.5rem;margin-top:1.125rem}.ai-prose[data-v-89e36310] h1:first-child,.ai-prose[data-v-89e36310] h2:first-child,.ai-prose[data-v-89e36310] h3:first-child{margin-top:0}.ai-prose[data-v-89e36310] h1{font-size:1.125rem}.ai-prose[data-v-89e36310] h2{font-size:1rem}.ai-prose[data-v-89e36310] h3{font-size:.9375rem}.ai-prose[data-v-89e36310] h4{font-size:.875rem}.ai-prose[data-v-89e36310] table{border:1px solid #f3f4f6;border-collapse:collapse;border-radius:.625rem;display:block;font-size:.8125rem;margin:.75rem 0;overflow:hidden;overflow-x:auto;width:100%}.ai-prose[data-v-89e36310] thead{background:#f8fafc;border-bottom:1.5px solid #e5e7eb}.ai-prose[data-v-89e36310] th{color:#374151;font-size:.75rem;font-weight:600;letter-spacing:.01em;padding:.5rem .875rem;text-align:left;white-space:nowrap}.ai-prose[data-v-89e36310] td{border-bottom:1px solid #f9fafb;color:#4b5563;padding:.5rem .875rem}.ai-prose[data-v-89e36310] tr:last-child td{border-bottom:none}.ai-prose[data-v-89e36310] tbody tr:hover td{background:#f8fafc}.ai-prose[data-v-89e36310] hr{border:none;border-top:1px solid #e5e7eb;margin:1rem 0}.ai-prose[data-v-89e36310] img[data-lightbox]{cursor:zoom-in!important;transition:opacity .15s,transform .15s}.ai-prose[data-v-89e36310] img[data-lightbox]:hover{opacity:.92;transform:scale(1.01)}.lb-enter-active[data-v-89e36310],.lb-leave-active[data-v-89e36310]{transition:opacity .2s ease}.lb-enter-active .lb-img[data-v-89e36310],.lb-leave-active .lb-img[data-v-89e36310]{transition:transform .2s ease,opacity .2s ease}.lb-enter-from[data-v-89e36310],.lb-leave-to[data-v-89e36310]{opacity:0}.fb-inline-enter-active[data-v-89e36310]{max-height:120px;overflow:hidden;transition:max-height .3s ease,opacity .25s ease,transform .25s ease}.fb-inline-leave-active[data-v-89e36310]{max-height:120px;overflow:hidden;transition:max-height .2s ease,opacity .15s ease}.fb-inline-enter-from[data-v-89e36310]{transform:translateY(-6px)}.fb-inline-enter-from[data-v-89e36310],.fb-inline-leave-to[data-v-89e36310]{max-height:0;opacity:0}.fb-modal-enter-active[data-v-89e36310],.fb-modal-leave-active[data-v-89e36310]{transition:opacity .2s ease}.fb-modal-enter-active>div[data-v-89e36310],.fb-modal-leave-active>div[data-v-89e36310]{transition:transform .2s ease,opacity .2s ease}.fb-modal-enter-from[data-v-89e36310],.fb-modal-leave-to[data-v-89e36310]{opacity:0}.fb-modal-enter-from>div[data-v-89e36310],.fb-modal-leave-to>div[data-v-89e36310]{opacity:0;transform:translateY(16px)}.slide-down-enter-active[data-v-89e36310],.slide-down-leave-active[data-v-89e36310]{max-height:120px;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.slide-down-enter-from[data-v-89e36310],.slide-down-leave-to[data-v-89e36310]{max-height:0;opacity:0}@keyframes fb-success-pop-89e36310{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.feedback-success-enter[data-v-89e36310]{animation:fb-success-pop-89e36310 .4s cubic-bezier(.34,1.56,.64,1) both}.sparkle-container[data-v-89e36310]{display:inline-block;height:1.25rem;position:relative;width:1.25rem}.sparkle[data-v-89e36310]{animation:sparkle-fly-89e36310 .7s ease forwards;color:#10b981;font-size:10px;opacity:0;position:absolute}.s1[data-v-89e36310]{animation-delay:.05s;left:0;top:0}.s2[data-v-89e36310]{animation-delay:.15s;left:8px;top:-4px}.s3[data-v-89e36310]{animation-delay:.25s;left:14px;top:4px}@keyframes sparkle-fly-89e36310{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx,4px),var(--dy,-10px)) scale(.3)}}.s1[data-v-89e36310]{--dx:-6px;--dy:-10px}.s2[data-v-89e36310]{--dx:4px;--dy:-12px}.s3[data-v-89e36310]{--dx:8px;--dy:-6px}
