#chatBox[data-v-499ea08b]{width:450px;height:80vh;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0003;margin-right:5px}#chatBoxHeader[data-v-499ea08b]{background:#e74c3c;color:#fff;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;height:48px;border-radius:10px 10px 0 0}#chatCloseBtn[data-v-499ea08b]{background:none;border:none;color:#fff;font-size:22px;line-height:1}#chatBox .chatBoxContent[data-v-499ea08b]{flex:1 1 auto;max-width:600px;min-height:0;padding:4px;display:flex;flex-direction:column}#chatFrame[data-v-499ea08b]{width:100%;height:100%;border:0;display:block}.AItoggle-btn[data-v-499ea08b]{background:#fff;padding:4px 12px;box-shadow:0 0 10px #f8625980;border:1px solid #fecac7;border-radius:50px;height:auto}[data-v-499ea08b] .AItoggle-btn>span{display:flex;align-items:center;gap:8px}.AItoggle-btn img[data-v-499ea08b]{display:block;width:40px;height:40px;flex-shrink:0}.AI-text[data-v-499ea08b]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.3}.AI-title[data-v-499ea08b]{display:block;color:#f86259;font-size:12px}.AI-message[data-v-499ea08b]{display:block;color:#333;font-size:14px;white-space:nowrap}.AI-action[data-v-499ea08b]{display:flex;align-items:center;margin-left:12px}.try-bubble[data-v-499ea08b]{position:relative;display:inline-flex;padding:6px 12px;color:#fff;background:#f86259;border-radius:50px;overflow:visible;white-space:nowrap}.try-bubble[data-v-499ea08b]:after{content:"";position:absolute;right:16px;bottom:-8px;width:12px;height:12px;background:#f86259;clip-path:polygon(0 0,100% 0,100% 100%)}.AItoggle-btn[data-v-499ea08b]:hover,.AItoggle-btn[data-v-499ea08b]:focus,.AItoggle-btn[data-v-499ea08b]:active{box-shadow:0 0 10px #f86259bf;transform:scale(1.05)}.fade-enter-active[data-v-499ea08b],.fade-leave-active[data-v-499ea08b]{transition:opacity .25s ease,transform .25s ease}.fade-enter-from[data-v-499ea08b]{opacity:0;transform:translateY(-8px)}.fade-enter-to[data-v-499ea08b],.fade-leave-from[data-v-499ea08b]{opacity:1;transform:translateY(0)}.fade-leave-to[data-v-499ea08b]{opacity:0;transform:translateY(-8px)}@media only screen and (max-width: 768px){#chatBox[data-v-499ea08b]{width:90vw;max-width:400px;height:80vh}.bottom-24[data-v-499ea08b]{bottom:4rem!important}}.ssr-mask-leave-active[data-v-3900b641]{transition:opacity .2s ease}.ssr-mask-leave-to[data-v-3900b641]{opacity:0}header .home-btn[data-v-3900b641]{margin-right:.5rem}header .home-btn img[data-v-3900b641]{display:inline-block;max-height:60px}header .organization-name[data-v-3900b641]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;line-height:1rem}@media (min-width: 640px){header .organization-name[data-v-3900b641]{margin-left:1rem;overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}}header .organization-name[data-v-3900b641]{color:#f86259}header .el-button+.el-button[data-v-3900b641]{margin-left:.5rem}header .el-button--large.is-round[data-v-3900b641]{padding:12px}header .el-button.user-btn[data-v-3900b641]{border-width:0px;padding:0}header .el-button.user-btn .el-avatar[data-v-3900b641]{border-color:#dcdfe6;border-width:1px}header .el-button.user-btn[data-v-3900b641]:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}header .el-button.user-btn:hover .el-avatar[data-v-3900b641]{border-color:#f86259}header .profile-menu[data-v-3900b641]{top:calc(100% + .5rem);margin-top:.5rem;overflow:hidden;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}header .profile-menu[data-v-3900b641]:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}@media (min-width: 768px){header .profile-menu[data-v-3900b641]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}header .profile-menu[data-v-3900b641]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}}header .profile-menu a[data-v-3900b641],header .profile-menu button[data-v-3900b641]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding:.5rem 1rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}header .profile-menu a[data-v-3900b641]:hover,header .profile-menu button[data-v-3900b641]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}header .profile-menu a[data-v-3900b641]:is(.dark *),header .profile-menu button[data-v-3900b641]:is(.dark *){--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}header .profile-menu a[data-v-3900b641]:hover:is(.dark *),header .profile-menu button[data-v-3900b641]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){header .profile-menu a[data-v-3900b641],header .profile-menu button[data-v-3900b641]{border-width:0px}header .profile-menu a[data-v-3900b641]:hover,header .profile-menu button[data-v-3900b641]:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}}@media (min-width: 768px){header .profile-menu a[data-v-3900b641],header .profile-menu button[data-v-3900b641]{border-radius:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}header .profile-menu a[data-v-3900b641]:hover:is(.dark *),header .profile-menu button[data-v-3900b641]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}}header .profile-menu a[data-v-3900b641]:hover,header .profile-menu button[data-v-3900b641]:hover{color:#f86259;opacity:1}main[data-v-3900b641],main>.flex[data-v-3900b641]{min-height:calc(100svh - 110px)}main .rcpctd[data-v-3900b641]{pointer-events:none;position:fixed;top:0;z-index:50;margin-left:auto;margin-right:auto;min-height:-moz-max-content;min-height:max-content;width:100%;border-bottom-right-radius:3em;border-bottom-left-radius:3em;text-align:center}main .rcpctd .rcpctd-wrapper[data-v-3900b641]{margin-left:auto;margin-right:auto;margin-top:-120px;display:flex;height:260px;max-width:800px;align-items:center;justify-content:center;border-bottom-right-radius:100%;border-bottom-left-radius:100%;padding-left:3.5rem;padding-right:3.5rem;padding-top:120px;text-align:center}main>main .rcpctd .rcpctd-wrapper[data-v-3900b641]{min-height:calc(100svh - 110px)}@media (min-width: 640px){main .rcpctd .rcpctd-wrapper[data-v-3900b641]{height:240px}}main .rcpctd .rcpctd-wrapper[data-v-3900b641]{background-color:#f8625980;color:#fcf0eb}main .rcpctd .rcpctd-wrapper .el-image[data-v-3900b641]{margin-left:.75rem;width:6rem}@media (min-width: 640px){main .rcpctd .rcpctd-wrapper .el-image[data-v-3900b641]{width:8rem}}main .rcpctd .rcpctd-wrapper h1[data-v-3900b641]{font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){main .rcpctd .rcpctd-wrapper h1[data-v-3900b641]{font-size:3.75rem;line-height:1}}main .rcpctd .rcpctd-wrapper h2[data-v-3900b641]{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){main .rcpctd .rcpctd-wrapper h2[data-v-3900b641]{font-size:2.25rem;line-height:2.5rem}}main .rcpctd .rcpctd-wrapper p[data-v-3900b641]{font-size:1.125rem;line-height:1.25rem;letter-spacing:.05em;--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
