*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;min-height:100vh}.marquee-container[data-v-fdfd1de4]{overflow:hidden;position:relative;padding:25px 0}.marquee-content[data-v-fdfd1de4]{display:flex;animation:marquee-fdfd1de4 linear infinite;height:100%}.marquee-content img[data-v-fdfd1de4]{object-fit:cover;border-radius:8px;flex-shrink:0;transition:transform .5s ease}[data-v-fdfd1de4] .marquee-content img.center-active{transform:scale(var(--7ed5b30a));z-index:10;position:relative}@keyframes marquee-fdfd1de4{0%{transform:translate(0)}to{transform:translate(calc(var(--293e1270) * (var(--2d5164ff) * 1px + var(--63897f62) * 1px) * -1))}}.container[data-v-3e3b3f0d]{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#c6c6c6,#fff 38%,#ffffffd0 48%,#c6c6c6)}.row[data-v-3e3b3f0d]{display:flex;align-items:center;justify-content:center;padding:20px}.row.header[data-v-3e3b3f0d]{justify-content:center;gap:20px}.logo img[data-v-3e3b3f0d]{height:auto;width:323px}.kefu img[data-v-3e3b3f0d]{height:auto;width:391px}.row.middle[data-v-3e3b3f0d]{background-color:transparent}.button img[data-v-3e3b3f0d]{height:auto;cursor:pointer;transition:transform .2s ease;width:160px;height:60px}.button img[data-v-3e3b3f0d]:hover{transform:scale(1.05)}.row.bottom[data-v-3e3b3f0d]{background-color:transparent;overflow:visible;padding:30px 0}@media (max-width: 768px){.container[data-v-3e3b3f0d]{padding:10px}.row[data-v-3e3b3f0d]{padding:15px 10px}.row.header[data-v-3e3b3f0d]{flex-direction:column;gap:15px}.logo img[data-v-3e3b3f0d]{width:200px;max-width:90vw}.kefu img[data-v-3e3b3f0d]{width:240px;max-width:90vw}.button img[data-v-3e3b3f0d]{width:200px;height:75px;max-width:90vw}.row.bottom[data-v-3e3b3f0d]{padding:20px 0}}@media (max-width: 480px){.container[data-v-3e3b3f0d]{padding:5px}.row[data-v-3e3b3f0d]{padding:10px 5px}.row.header[data-v-3e3b3f0d]{gap:10px}.logo img[data-v-3e3b3f0d]{width:160px}.kefu img[data-v-3e3b3f0d]{width:200px}.button img[data-v-3e3b3f0d]{width:180px;height:68px}.row.bottom[data-v-3e3b3f0d]{padding:15px 0}}@media (max-width: 768px) and (orientation: landscape){.container[data-v-3e3b3f0d]{height:100vh;overflow-y:auto}.row.header[data-v-3e3b3f0d]{flex-direction:row;gap:20px;padding:10px}.logo img[data-v-3e3b3f0d]{width:180px}.kefu img[data-v-3e3b3f0d]{width:220px}.button img[data-v-3e3b3f0d]{width:170px;height:65px}.row.bottom[data-v-3e3b3f0d]{padding:15px 0}}.chat-page[data-v-abf102cd]{height:100vh;display:flex;flex-direction:column;font-family:Arial,sans-serif;background-color:#f5f5f5}.chat-header[data-v-abf102cd]{height:60px;background-color:#fff;display:flex;align-items:center;padding:0 20px;box-shadow:0 2px 4px #0000001a;border-bottom:1px solid #e0e0e0}.back-button[data-v-abf102cd]{background:none;border:none;font-size:16px;cursor:pointer;color:#666;padding:8px 12px;border-radius:4px;transition:background-color .2s ease;margin-right:15px}.back-button[data-v-abf102cd]:hover{background-color:#f0f0f0}.chat-header h1[data-v-abf102cd]{font-size:18px;color:#333;font-weight:500}.chat-container[data-v-abf102cd]{flex:1;position:relative;background-color:#fff}#chatIframe[data-v-abf102cd]{width:100%;height:100%;border:none;display:block}@media (max-width: 768px){.chat-page[data-v-abf102cd]{height:100vh;height:100dvh}.chat-header[data-v-abf102cd]{height:50px;padding:0 15px}.chat-header h1[data-v-abf102cd]{font-size:16px}.back-button[data-v-abf102cd]{font-size:14px;padding:6px 10px;margin-right:10px}.chat-container[data-v-abf102cd]{min-height:0}#chatIframe[data-v-abf102cd]{min-height:100%}}@media (max-width: 480px){.chat-header[data-v-abf102cd]{height:45px;padding:0 10px}.chat-header h1[data-v-abf102cd]{font-size:15px}.back-button[data-v-abf102cd]{font-size:13px;padding:5px 8px;margin-right:8px}}@media (max-width: 768px) and (orientation: landscape){.chat-page[data-v-abf102cd]{height:100vh;height:100dvh}.chat-header[data-v-abf102cd]{height:40px;padding:0 12px}.chat-header h1[data-v-abf102cd]{font-size:14px}.back-button[data-v-abf102cd]{font-size:12px;padding:4px 8px;margin-right:8px}}
