*{margin:0;padding:0;box-sizing:border-box}body,p{font-family:Arial,Helvetica,Avenir,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#f8f9fa}#app{width:100%;min-height:100vh}.home-page[data-v-f494bc52]{font-family:var(--font-family-sans,"Source Han Sans CN");flex-direction:column;justify-content:flex-start;font-family:Arial,sans-serif;min-width:1280px}.home-page[data-v-f494bc52],.top-nav[data-v-f494bc52]{width:100%;display:flex;align-items:center;background:#fff}.top-nav[data-v-f494bc52]{height:80px;padding-left:24px;padding-right:24px;justify-content:space-between;box-shadow:0 2px 10px rgba(0,0,0,.05)}.logo[data-v-f494bc52]{display:flex;justify-content:flex-start;align-items:center;gap:6px}.logo-image[data-v-f494bc52]{width:160px;height:70px;-o-object-fit:contain;object-fit:contain;background:transparent}.logo-text[data-v-f494bc52]{color:#1f2937;font-size:2.25rem;font-weight:800;font-family:Baloo\ 2,cursive;text-align:left;height:3.25rem}.nav-right[data-v-f494bc52]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.language-selector[data-v-f494bc52]{position:relative;display:flex;align-items:flex-end;gap:4px;cursor:pointer;border-right:1px solid #ddd;padding-right:19px}.language-text[data-v-f494bc52]{color:#001c64;font-size:14px;font-weight:400;line-height:20px}.arrow-icon[data-v-f494bc52]{width:16px;height:16px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB4SURBVHgB7Y5BCoAgEEV/RqsuEEjQEYJO4hnCU3UIbxLdwJbtW0aSurNGDGrp24gzf94MkPlMGfw62aMeGuzzRqaJPnuEGBS4DVLDh1GokMAFW6kDiavxUfv3RhGVnPYSA+E3+s1MYJ2Wd4JAYhAbTuMkxNmZn7kAeFAjKoSKi30AAAAASUVORK5CYII=) no-repeat 50%;background-size:contain;transition:transform .3s ease;margin-left:4px;cursor:pointer}.arrow-icon.arrow-up[data-v-f494bc52]{transform:rotate(180deg)}.language-dropdown[data-v-f494bc52]{position:absolute;top:100%;left:0;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:120px;z-index:100}.language-option[data-v-f494bc52]{padding:10px 16px;color:#001c64;font-size:14px;transition:background-color .2s}.language-option[data-v-f494bc52]:hover{background-color:rgba(0,28,100,.05)}.language-option.active[data-v-f494bc52]{background-color:rgba(0,28,100,.1);font-weight:500}.login-register-btns[data-v-f494bc52]{display:flex;align-items:center;gap:8px}.nav-button[data-v-f494bc52]{height:40px;padding:8px 24px;border-radius:9999px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:20px;border:none;cursor:pointer}.menu-icon[data-v-f494bc52]{width:16px;height:16px;margin-right:8px;vertical-align:sub}.login-button[data-v-f494bc52]{background:#fff;color:#001435;border:1px solid #001c64}.register-button[data-v-f494bc52]{background:#001c64;color:#fff;font-weight:500}.main-section[data-v-f494bc52]{align-self:stretch;padding-top:120px;padding-bottom:36rem;position:relative;background:#f3f3f6 url("/img/banner-bg@2x%20(1).4d49ea63.png") no-repeat bottom;background-size:1920px auto;background-position:bottom;border-bottom-right-radius:40px;border-bottom-left-radius:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;max-width:100%}.main-section[data-v-f494bc52]:before{content:"";position:absolute;width:100%;top:120px;bottom:0;background:radial-gradient(92.78% 100% at 50.78% 100%,hsla(0,0%,53%,.4) 61.18%,hsla(0,5%,88%,0) 100%);z-index:-1;pointer-events:none}.hero-section[data-v-f494bc52]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;z-index:1}.hero-slogan[data-v-f494bc52]{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:20px}.slogan-part1[data-v-f494bc52]{color:#001c64;font-size:88px;font-weight:700;line-height:96px}.slogan-part2[data-v-f494bc52]{display:flex;align-items:center;gap:4px}.highlight[data-v-f494bc52]{color:#0070e0;font-size:88px;font-weight:700;line-height:96px}.highlight[data-v-f494bc52]:first-child{font-size:100px;line-height:80px}.hero-subtitle[data-v-f494bc52]{width:100%;text-align:center;color:#001c64;font-size:72px;font-weight:700;line-height:72px}.chat-interaction[data-v-f494bc52]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;z-index:1}.greeting-message[data-v-f494bc52]{text-align:center;color:#001435;font-size:18px;font-weight:400;line-height:28px}.emoji[data-v-f494bc52]{font-size:20px}.chat-input-container[data-v-f494bc52]{cursor:pointer;width:880px;display:flex;flex-direction:column;gap:8px}.chat-input-wrapper[data-v-f494bc52]{width:100%;padding:8px;height:auto;background:#fff;box-shadow:0 1px 4px rgba(3,7,18,.1);border-radius:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100px}.chat-input-wrapper.admin-disabled[data-v-f494bc52]{cursor:not-allowed;opacity:.7;background:#f5f5f5}.chat-input-wrapper input[data-v-f494bc52]{width:100%;padding:4px 8px;border:none;outline:none;font-size:16px;line-height:24px;color:#333;background:transparent;font-family:inherit}.chat-input-wrapper input[data-v-f494bc52]::-moz-placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.chat-input-wrapper input[data-v-f494bc52]::placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.input-actions[data-v-f494bc52]{display:flex;align-self:stretch;justify-content:space-between;align-items:center}.prompt-suggestion[data-v-f494bc52]{display:flex;align-items:flex-start;gap:12px;padding-left:8px;cursor:auto}.suggestion-label[data-v-f494bc52]{color:rgba(0,20,53,.6);font-size:16px;font-weight:400;line-height:24px}.suggestion-text[data-v-f494bc52]{color:rgba(0,20,53,.8);font-size:16px;font-weight:400;line-height:24px}.upload-btn[data-v-f494bc52]{width:20px;height:20px;position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><rect width="15" height="12.5" x="1.67" y="3.33" stroke="%23001435" stroke-width="1.5" rx="2"/><circle cx="11.67" cy="6.67" r="1.25" fill="%23001435"/><path stroke="%23001435" stroke-width="1.5" d="M1.67 9.17h9.17"/><rect width="5" height="5" x="13.33" y="12.5" stroke="%23001435" stroke-width="1.5" rx="0"/></svg>');background-repeat:no-repeat;background-position:50%;margin-left:16px;opacity:.5}.send-btn[data-v-f494bc52]{width:36px;height:36px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATlSURBVHgBxZhtTFtVGMef+9baF1raQRlvMrpBHVIWhUydIXPTLC4yXcg+ODWRxGxxmsVk+wD6YSGLQRP9YKaLBs1iFrNl2TKFZMnQDDCoAQdxEZTxsgLy2sIopZSuvbe9nqfY0G5Xei8F9vsAt/eee87/nvM8z3meQ4FSSks5GPCngFqngqCoBZXAgMjSkWeUEAZeGwRGFID3+KFA44WuLl5J95TslqZSI1C0AWgiQgmC6h5QgTlwd3nkNE8sKKtUCwK1GcLAQTLQwAMv3k0kjPnfJ7W1NHQG04EKZ4C4Qju5YB80pYeUNAZ8x/wAraJUM+kZQjuZUGcBH3wE1gOcrVxxVMq+GEkxo1QuhEJqWC9wtrxkth7LXIDJyTDEaY0FlwnFJGsvcsAx7pBVgNo4DfEzhDbDhHSwUdAhFlJ6aPA5ffCAIHRrVTgdNhqR0UBqph+8kxF7Wp4ujtoE60BJ8Xau8sCelWcdw8p/sJG/ODtraDco4sOaI1tL7LbsjDSzBe+dSD9z/ctzF92SL+DYqIHEqCVBas4EggDJICXCOTPr8ngW3Eaj3uScmAqu2AHuAgAeKuLmI5QVVkFkOSp2m6sOHyjelGowsSzLLfgDvu6/+h2XG1rGcUYmepv2B4NCcMuOl24k7DBPdLDgJBslKNueamvezti/99nsItsWK4oQBIH/u2/Y0dTaPnaq7qwr2g5tx2QwpH5/7ed2WR1Pa/Qs+I0aoBJvyHJFxFJ9/E0b/r9ytckFcvAH1CxwIgcJzAe/lHS+F6//GXeNXfrhx74rjc3uP3t6477ki0+rc+q/bXRG7xdYH81BO7p6vcUHcqBELQ2hewm9a+DOMO8ntoHXajWrsuZm6O8X09xQX/zW4YPlR9+ozMDfpz9416LRaHS/dXQ7QC4iwzCgzUkYDF3Tc6GB/pExmmXdj9usOSXFhfkn33ndat++lR8cmVq4+HVd0TNldvuvHbd6Xj1SPYjvfFZ30r7JlGqqOn663emaCYMsRIqCtDIbKORC/cf5u56yW9G90ZbQplDMC5XHuqNtZgebX56e9bptO19pU9A1idSYdirktaM1Q+jGn5z97oZ3cdHHC+HgiVNnbkefR5frp+bfh0AJFBNmQJ9tIjNFwypoabvpMxqN8+VP7ygoKswLn790LeJNuFyGFIOuvKKqQ1GHLB+kSdhehCRAl0dPerLElh+9l5tpsQwNjY6DUngNz4DZpAKBSyrlMJtNvt27Sm2cips+dPB5084n7Nu+udDwR+svnfLcPYpONUdSWLJ1pK1u64jFO9J26O7cvNsz7/XlZm62mLc91whKmREdxHZIXhumklo25Oat3tvodYXWvPzRsSl5kTkWVgigliVjFsPzkCTvvf9RP4YAvP7qfEMfKCXARFKT5arDUmZNNieqfHGPLjsrTfX5uctuRS9iFeLqdMQLwoIwSBL8h0FInIoWkMvxZ6JrERiVsi9bC3DMmGo2PiA6982AwAZgo8ClwjFjkKhcSRiwbEBtFrEbUr1CfPUqUbOTStJHKko9qSzXoqaXgiMnIk5h/H4xSzolIQ1dFcPrYlPY5+S+USkxSOLjGCxPsGZbi+MYlngTOs8KKDuwWiqXlB1CqEQ/+MGzdgdWD0CM3kAqlRRWCyEtG0mBY4/0SE4DGpJBuP2B1Rzp/QtvNfkpp/RPiwAAAABJRU5ErkJggg==);cursor:pointer}.copy-icon[data-v-f494bc52],.send-btn[data-v-f494bc52]{position:relative;background-repeat:no-repeat;background-position:50%;background-size:contain}.copy-icon[data-v-f494bc52]{width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADDSURBVHgB7ZExDsIgFIb/msZJNhY9gM4OTnoSL8BlvAAH0Js4d+4F6tLJukhM6gPUtCYgzxin/gsQ4OPjPWDI/yLXAnK1o3EWOzYCLwvA6Bg0HVgfG+Cm/CIMzcCNXBIo39PsAowVPVThK8OXaUGAzJpOHqaiu533X6eiA+IztYU3xJSg9o4KGZ7ATtsT4NfQRm7mwFXDWZ63qMsGAcMEmO3uE0Zd78D4hg5mtF9YWFG9H0kHum6aQwxmw/1yGYMN+U3uUTk5jofnttwAAAAASUVORK5CYII=)}.home-page[data-v-f494bc52]{background:linear-gradient(253deg,#001435,#012f87)}.features-section[data-v-f494bc52]{align-self:stretch;padding:160px 0 120px;background:linear-gradient(253deg,#001435,#012f87);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:80px}.section-title[data-v-f494bc52]{display:flex;justify-content:center;align-items:center}.title-text[data-v-f494bc52]{color:#fff;font-size:72px;font-weight:700;line-height:72px;text-align:center}.features-cards[data-v-f494bc52]{width:1500px;display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;overflow:hidden}.feature-card[data-v-f494bc52]{flex:1;height:560px;padding:44px 12px 24px;position:relative;background-color:#fff;border-radius:24px;gap:16px;overflow:hidden;background-position:bottom;background-repeat:no-repeat;background-size:100%;background-position:39% 82%!important}.card-content[data-v-f494bc52],.feature-card[data-v-f494bc52]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.card-content[data-v-f494bc52]{align-self:stretch;gap:20px;z-index:1;padding:20px;margin-bottom:auto}.card-title[data-v-f494bc52]{color:#001c64;font-size:48px;font-weight:700;line-height:48px}.card-description[data-v-f494bc52]{align-self:stretch;text-align:center;color:rgba(0,20,53,.8);font-size:18px;font-weight:400;line-height:28px}.footer[data-v-f494bc52]{align-self:stretch;padding:40px 0;background:#f3f4f6;display:flex;justify-content:center;align-items:center}.copyright[data-v-f494bc52]{text-align:center;color:#364153;font-size:14px;font-weight:400;line-height:20px}@media (max-width:1600px){.features-cards[data-v-f494bc52]{width:95%}.feature-card[data-v-f494bc52]{height:500px}}@media (max-width:1440px){.card-title[data-v-f494bc52]{font-size:40px;line-height:1}.card-description[data-v-f494bc52]{font-size:16px}.feature-card[data-v-f494bc52]{padding-top:30px}}@media (max-width:1200px){.hero-slogan .highlight[data-v-f494bc52],.hero-slogan .slogan-part1[data-v-f494bc52]{font-size:72px;line-height:72px}.hero-slogan .highlight[data-v-f494bc52]:first-child{font-size:80px;line-height:60px}.hero-subtitle[data-v-f494bc52]{font-size:54px;line-height:54px}.chat-input-container[data-v-f494bc52]{width:90%}.section-title .title-text[data-v-f494bc52]{font-size:60px;line-height:60px}}@media (max-width:768px){.top-nav[data-v-f494bc52]{height:80px;padding-left:20px;padding-right:20px}.logo-text[data-v-f494bc52]{font-size:24px}.logo-image[data-v-f494bc52]{width:40px;height:40px}.hero-slogan .highlight[data-v-f494bc52],.hero-slogan .slogan-part1[data-v-f494bc52]{font-size:42px;line-height:42px}.hero-slogan .highlight[data-v-f494bc52]:first-child{font-size:48px;line-height:36px}.hero-subtitle[data-v-f494bc52]{font-size:32px;line-height:32px}.features-cards[data-v-f494bc52]{flex-direction:column;width:90%}.feature-card[data-v-f494bc52]{height:auto;padding-bottom:240px}.section-title .title-text[data-v-f494bc52]{font-size:36px;line-height:36px}.username[data-v-f494bc52]{display:none}}.user-info[data-v-f494bc52]{display:flex;align-items:center;gap:10px;position:relative}.username[data-v-f494bc52]{color:#001c64;font-size:14px;font-weight:400;line-height:20px}.user-avatar[data-v-f494bc52]{width:36px;height:36px;border-radius:50%;background-color:#f5f7fa;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;overflow:hidden;border-radius:var(--radius-full,9999px);background:var(--color-slate-200,#e2e8f0)}.user-avatar[data-v-f494bc52]:hover{background-color:#e6f7ff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(24,144,255,.1)}.avatar-image[data-v-f494bc52]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-icon[data-v-f494bc52]{color:#666}.user-dropdown[data-v-f494bc52]{position:absolute;top:45px;right:0;min-width:120px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;overflow:hidden}.user-menu-item[data-v-f494bc52]{padding:10px 16px;color:#333;font-size:14px;cursor:pointer;transition:background-color .2s}.user-menu-item[data-v-f494bc52]:hover{background-color:rgba(0,28,100,.05)}.user-menu-item.logout[data-v-f494bc52]{color:#f5222d}.user-menu-item.logout[data-v-f494bc52]:hover{background-color:rgba(245,34,45,.05)}.admin-entry[data-v-f494bc52]{display:flex;align-items:center;gap:4px;background-color:#012f87;color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s}.admin-entry[data-v-f494bc52]:hover{background-color:#001c64}.admin-icon[data-v-f494bc52]{color:#fff}.admin-text[data-v-f494bc52]{white-space:nowrap}.top-nav[data-v-02825516]{height:64px;justify-content:space-between;padding:0 48px;background-color:#fff;position:sticky;top:0;z-index:100;transition:all .3s ease;border-bottom:1px solid rgba(0,0,0,.05);background:var(--theme-background,#fff);box-shadow:0 0 4px 0 var(--neutral-20,rgba(0,20,53,.2))}.logo[data-v-02825516],.top-nav[data-v-02825516]{display:flex;align-items:center}.logo-image[data-v-02825516]{width:100px;height:50px;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-02825516]{color:#1f2937;font-size:1.5rem;font-weight:600;font-family:Baloo\ 2,cursive;text-align:left;height:2.25rem}.nav-right[data-v-02825516]{display:flex;align-items:center;gap:15px}.user-info[data-v-02825516]{display:flex;align-items:center;gap:10px;position:relative}.username[data-v-02825516]{font-size:15px;font-weight:500;color:#333}.back-button[data-v-02825516]{background-color:transparent;border:1px solid #e8e8e8;color:#333;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .25s ease;font-size:14px;font-weight:500;height:36px}.back-button[data-v-02825516]:hover{background-color:rgba(0,0,0,.02);border-color:#d9d9d9}.user-avatar[data-v-02825516]{width:36px;height:36px;border-radius:50%;background-color:#f5f7fa;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;overflow:hidden;border-radius:var(--radius-full,9999px);background:var(--color-slate-200,#e2e8f0)}.avatar-image[data-v-02825516]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-icon[data-v-02825516]{color:#666}.user-dropdown[data-v-02825516]{position:absolute;top:45px;right:0;min-width:120px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;overflow:hidden}.user-menu-item[data-v-02825516]{padding:10px 16px;color:#333;font-size:14px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center}.menu-icon[data-v-02825516]{width:16px;height:16px;margin-right:8px}.user-menu-item[data-v-02825516]:hover{background-color:rgba(0,28,100,.05)}.user-menu-item.logout[data-v-02825516]{color:#f5222d}.user-menu-item.logout[data-v-02825516]:hover{background-color:rgba(245,34,45,.05)}.admin-entry[data-v-02825516]{display:flex;align-items:center;gap:4px;background-color:#012f87;color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s}.admin-entry[data-v-02825516]:hover{background-color:#001c64}.admin-icon[data-v-02825516]{color:#fff}.admin-text[data-v-02825516]{white-space:nowrap}.arrow-icon[data-v-02825516]{width:16px;height:16px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB4SURBVHgB7Y5BCoAgEEV/RqsuEEjQEYJO4hnCU3UIbxLdwJbtW0aSurNGDGrp24gzf94MkPlMGfw62aMeGuzzRqaJPnuEGBS4DVLDh1GokMAFW6kDiavxUfv3RhGVnPYSA+E3+s1MYJ2Wd4JAYhAbTuMkxNmZn7kAeFAjKoSKi30AAAAASUVORK5CYII=) no-repeat 50%;background-size:contain;cursor:pointer;transition:transform .3s ease;margin-left:4px}.arrow-icon.arrow-up[data-v-02825516]{transform:rotate(180deg)}.message-modal[data-v-02825516]{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:9999}.message-content[data-v-02825516]{min-width:300px;padding:16px 20px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;animation:fadeIn-02825516 .3s ease}@keyframes fadeIn-02825516{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.message-icon[data-v-02825516]{margin-right:12px;display:flex;align-items:center;justify-content:center}.message-icon.success[data-v-02825516]{color:#52c41a}.message-icon.error[data-v-02825516]{color:#f5222d}.message-text[data-v-02825516]{flex:1;font-size:14px;color:#333}.message-close[data-v-02825516]{margin-left:12px;cursor:pointer;opacity:.6;transition:opacity .2s}.message-close[data-v-02825516]:hover{opacity:1}@media (max-width:768px){.top-nav[data-v-02825516]{padding:0 20px;height:60px}.logo-image[data-v-02825516]{width:36px;height:36px}.logo-text[data-v-02825516]{font-size:18px}.username[data-v-02825516]{display:none}.message-content[data-v-02825516]{min-width:250px}}.chat-page[data-v-63e78a86]{width:100%;height:100vh;display:flex;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;background:var(--color-slate-50,#f8fafc);color:#333}.chat-container[data-v-63e78a86]{flex:1;display:flex;flex-direction:column;max-width:1000px;width:90%;margin:30px auto;position:relative;height:calc(100vh - 130px);overflow:hidden}.chat-messages[data-v-63e78a86]{flex:1;overflow-y:auto;padding:30px;display:flex;flex-direction:column;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.chat-messages.centered[data-v-63e78a86]{justify-content:center;align-items:center}.chat-messages[data-v-63e78a86]::-webkit-scrollbar,.chat-messages[data-v-63e78a86]::-webkit-scrollbar-track{display:none}.chat-messages[data-v-63e78a86]::-webkit-scrollbar-thumb{display:none}.welcome-container[data-v-63e78a86]{align-self:stretch;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;margin-bottom:30px}.welcome-content[data-v-63e78a86]{flex:1;padding-bottom:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;width:100%}.greeting-section[data-v-63e78a86]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;margin-bottom:40px;width:100%}.greeting-title[data-v-63e78a86]{text-align:left;color:var(--neutral-100,#001435);font-size:32px;font-weight:500;line-height:40px;width:100%}.greeting-subtitle[data-v-63e78a86]{text-align:left;color:var(--neutral-100,#001435);font-size:24px;font-weight:400;line-height:32px;width:100%}.example-section[data-v-63e78a86]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;width:100%}.example-label[data-v-63e78a86]{color:var(--neutral-50,rgba(0,20,53,.5));font-size:16px;font-weight:400;line-height:1}.example-box[data-v-63e78a86]{padding:16px;background:var(--neutral-5,rgba(0,20,53,.05));border-radius:24px;justify-content:flex-start;align-items:center;display:flex}.example-text[data-v-63e78a86]{color:var(--neutral-80,rgba(0,20,53,.8));font-size:16px;font-weight:400;line-height:24px}.message-group[data-v-63e78a86]{margin-bottom:30px;display:flex;flex-direction:column;width:100%}.message[data-v-63e78a86]{display:flex;margin-bottom:10px;max-width:80%;animation:messageAppear-63e78a86 .3s ease-out}.message.ai[data-v-63e78a86]{align-self:flex-start}.message.user[data-v-63e78a86]{align-self:flex-end;flex-direction:row-reverse}@keyframes messageAppear-63e78a86{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-avatar[data-v-63e78a86]{margin-top:5px;width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:8px;flex-shrink:0}.message.user .message-avatar[data-v-63e78a86]{margin-right:0;margin-left:8px}.bot-icon-gradient[data-v-63e78a86]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.robot-icon[data-v-63e78a86]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.message-content[data-v-63e78a86]{padding:14px 18px;position:relative}.message.user .message-content[data-v-63e78a86]{border-radius:var(--radius-3xl,24px);background:var(--color-primary-8,rgba(21,93,252,.08))}.message-text[data-v-63e78a86]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:var(--font-size-base,16px);font-style:normal;font-weight:var(--font-weight-normal,400);line-height:var(--font-leading-6,24px);letter-spacing:var(--font-tracking-normal,0)}.ai .message-text[data-v-63e78a86]{border-radius:var(--radius-2xl,16px)}.action-button-container[data-v-63e78a86]{display:flex;justify-content:flex-start;margin-top:10px;padding-left:48px}.action-button[data-v-63e78a86]{display:flex;align-items:center;gap:16px;color:#fff;border:none;padding:10px 26px 10px 16px;font-size:18px;cursor:pointer;transition:all .3s ease;border-radius:var(--radius-3xl,24px);opacity:1;background:#012f87}.action-button[data-v-63e78a86]:hover{background-color:#1890ff;color:#fff;box-shadow:0 2px 6px rgba(24,144,255,.2)}.action-button svg[data-v-63e78a86]{stroke:#1890ff;transition:stroke .3s ease}.action-button:hover svg[data-v-63e78a86]{stroke:#fff}.typing-indicator[data-v-63e78a86]{animation:none}.typing[data-v-63e78a86]{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;height:20px}.typing span[data-v-63e78a86]{display:block;width:8px;height:8px;background-color:#1890ff;border-radius:50%;opacity:.4}.typing span[data-v-63e78a86]:first-child{animation:pulse-63e78a86 1s ease-in-out infinite}.typing span[data-v-63e78a86]:nth-child(2){animation:pulse-63e78a86 1s ease-in-out .2s infinite}.typing span[data-v-63e78a86]:nth-child(3){animation:pulse-63e78a86 1s ease-in-out .4s infinite}@keyframes pulse-63e78a86{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.8}}.chat-input-wrapper[data-v-63e78a86]{padding:0 5px 5px;height:auto}.new-chat-input-container[data-v-63e78a86]{width:100%;padding:8px;background:#fff;box-shadow:0 1px 4px rgba(3,7,18,.1);border-radius:24px;display:flex;flex-direction:column;border:1px solid transparent;transition:all .3s ease;max-height:240px!important;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;position:relative}.new-chat-input-container[data-v-63e78a86]::-webkit-scrollbar{display:none}.new-chat-input-container.focused[data-v-63e78a86]{border-color:#0070e0}.input-content[data-v-63e78a86]{flex:1;width:100%;display:flex;padding:4px 8px}.chat-input[data-v-63e78a86]{flex:1;width:100%;border:none;outline:none;background:transparent;color:#333;font-size:16px;line-height:24px;resize:none;font-family:inherit;min-height:80px!important;max-height:220px!important;transition:height .2s ease-out;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.chat-input[data-v-63e78a86]::-webkit-scrollbar{display:none}.chat-input[data-v-63e78a86]::-moz-placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.chat-input[data-v-63e78a86]::placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.input-actions[data-v-63e78a86]{align-self:stretch;justify-content:space-between;align-items:center;display:flex;position:absolute;right:17px;bottom:10px}.upload-button[data-v-63e78a86]{height:36px;padding:0 16px;border-radius:9999px;display:flex;justify-content:center;align-items:center;gap:6px;cursor:pointer;opacity:.5}.upload-icon[data-v-63e78a86]{width:20px;height:20px;position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><rect width="15" height="12.5" x="1.67" y="3.33" stroke="%23001435" stroke-width="1.5" rx="2"/><circle cx="11.67" cy="6.67" r="1.25" fill="%23001435"/><path stroke="%23001435" stroke-width="1.5" d="M1.67 9.17h9.17"/><rect width="5" height="5" x="13.33" y="12.5" stroke="%23001435" stroke-width="1.5" rx="0"/></svg>');background-repeat:no-repeat;background-position:50%}.send-button-new[data-v-63e78a86]{border:none;background-color:transparent;cursor:pointer}.send-button-new[data-v-63e78a86]:disabled{cursor:not-allowed}.send-icon[data-v-63e78a86]{width:36px;height:36px;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATlSURBVHgBxZhtTFtVGMef+9baF1raQRlvMrpBHVIWhUydIXPTLC4yXcg+ODWRxGxxmsVk+wD6YSGLQRP9YKaLBs1iFrNl2TKFZMnQDDCoAQdxEZTxsgLy2sIopZSuvbe9nqfY0G5Xei8F9vsAt/eee87/nvM8z3meQ4FSSks5GPCngFqngqCoBZXAgMjSkWeUEAZeGwRGFID3+KFA44WuLl5J95TslqZSI1C0AWgiQgmC6h5QgTlwd3nkNE8sKKtUCwK1GcLAQTLQwAMv3k0kjPnfJ7W1NHQG04EKZ4C4Qju5YB80pYeUNAZ8x/wAraJUM+kZQjuZUGcBH3wE1gOcrVxxVMq+GEkxo1QuhEJqWC9wtrxkth7LXIDJyTDEaY0FlwnFJGsvcsAx7pBVgNo4DfEzhDbDhHSwUdAhFlJ6aPA5ffCAIHRrVTgdNhqR0UBqph+8kxF7Wp4ujtoE60BJ8Xau8sCelWcdw8p/sJG/ODtraDco4sOaI1tL7LbsjDSzBe+dSD9z/ctzF92SL+DYqIHEqCVBas4EggDJICXCOTPr8ngW3Eaj3uScmAqu2AHuAgAeKuLmI5QVVkFkOSp2m6sOHyjelGowsSzLLfgDvu6/+h2XG1rGcUYmepv2B4NCcMuOl24k7DBPdLDgJBslKNueamvezti/99nsItsWK4oQBIH/u2/Y0dTaPnaq7qwr2g5tx2QwpH5/7ed2WR1Pa/Qs+I0aoBJvyHJFxFJ9/E0b/r9ytckFcvAH1CxwIgcJzAe/lHS+F6//GXeNXfrhx74rjc3uP3t6477ki0+rc+q/bXRG7xdYH81BO7p6vcUHcqBELQ2hewm9a+DOMO8ntoHXajWrsuZm6O8X09xQX/zW4YPlR9+ozMDfpz9416LRaHS/dXQ7QC4iwzCgzUkYDF3Tc6GB/pExmmXdj9usOSXFhfkn33ndat++lR8cmVq4+HVd0TNldvuvHbd6Xj1SPYjvfFZ30r7JlGqqOn663emaCYMsRIqCtDIbKORC/cf5u56yW9G90ZbQplDMC5XHuqNtZgebX56e9bptO19pU9A1idSYdirktaM1Q+jGn5z97oZ3cdHHC+HgiVNnbkefR5frp+bfh0AJFBNmQJ9tIjNFwypoabvpMxqN8+VP7ygoKswLn790LeJNuFyGFIOuvKKqQ1GHLB+kSdhehCRAl0dPerLElh+9l5tpsQwNjY6DUngNz4DZpAKBSyrlMJtNvt27Sm2cips+dPB5084n7Nu+udDwR+svnfLcPYpONUdSWLJ1pK1u64jFO9J26O7cvNsz7/XlZm62mLc91whKmREdxHZIXhumklo25Oat3tvodYXWvPzRsSl5kTkWVgigliVjFsPzkCTvvf9RP4YAvP7qfEMfKCXARFKT5arDUmZNNieqfHGPLjsrTfX5uctuRS9iFeLqdMQLwoIwSBL8h0FInIoWkMvxZ6JrERiVsi9bC3DMmGo2PiA6982AwAZgo8ClwjFjkKhcSRiwbEBtFrEbUr1CfPUqUbOTStJHKko9qSzXoqaXgiMnIk5h/H4xSzolIQ1dFcPrYlPY5+S+USkxSOLjGCxPsGZbi+MYlngTOs8KKDuwWiqXlB1CqEQ/+MGzdgdWD0CM3kAqlRRWCyEtG0mBY4/0SE4DGpJBuP2B1Rzp/QtvNfkpp/RPiwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50%;background-size:contain;transition:background-image .3s ease}.send-icon-blue[data-v-63e78a86]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPDSURBVHgBxZg/TBNRHMe/77g4aMQaGGlyLDo4UDaRgTYYcRHqACsQIDFxEIgmTpZOMBCkiyEBQhnFAaKLGgxlAScpA4MsPVNGiA3xX6Tl/P3etUdLWnrHtfhNrvfu3bu7T3+/33vv956AU2mPNByngzBEE46P/VCEBwY88p5Aiso6FXQoxjoUdQX6jO7k9cJ2S+9QHwyjl0p+OFMcQkSQnI3aaVweqGHQTy9cIBgNbiTIakC4HFhpIG3Yg8yPELlgGJWUUKZR8zcMPZoqervoQxwn6cwyYPhQDbG1amoCxeJLFIXJZNZcu+icUIVA0k0/t6oOc6I41HQg331KwW0ZMxcGw/IhcymUX3FiIbNbL+D/KIC9uRgX8i0UQhXkqb0MzVt/diMeVrIygUzraKggxPBgO9aWnuL7TgSJjXH4bjWUfoC/zQwkNVvxBC7FEH09Lei61wx/y01ZF9v8ivhOkmC8SB3+OfsF5iwQFeaYk07gnBD8z0MjnfKjfK3v7WPxzSZWPmxJmK33LwjmFwI9k+VfqKqNqpwoHcrfckNaoq/njoTgDy4ubWDlY1xaJSetoU6C9o/a7CtH6aBKs3Yb2atsW7sQ+RoeuCvPsc+7sCVFNKl2gpn/6drSM1lmV0TmP0l3MFS+gh0+gtu16rvu+ySsntyHTfkVGom0cq1Sh79lbLBkNybA0zChkQdYnnssLSnfTGetoZ7iaQO2ZRgexUquzgSioOyelLGgeeuwMNWPxOYE+rpN9zHM2Ggnwi/fkQXj8pne7lZ5zl3blEdQvlM+gE6JQXrp4O7NsAzFMGNTb602ic1xbJNbg4Ov4ESKTDsdKkpu4G7Mh548kFDTc6vW/Zy7ok7cZSql4NhwDJQTB+xI+LU5Mg+0W/XsLoZ06C5wLq5QV1uHCzEUH709rVYdW8g5DMv4xi47z5MF4vjhnscxFexodt67LB7EXE0d+eJJlMcmfe9AgjW2PIdj0dShZFPIGFwqQkHNINwDS43cZ0vEmcVMP4RYhEtN0+idGywj86twLIGIecrJO5RwmxNxHHmuXZaucwZDCX9ytpGLqlVpGP30uwYX4vgBH84VzhVqrKrDLzpqm68T7m1cqIwI5dMTuavCVYeaGQPcDwO2xa5Sr47lVxUC8fpIVR9m1+HVh5ELxelUaSAJNWM2rCoUdfESS2mlaHsJddQs/Vtx0TvVK4FS+0blt2PM5UmoItsx3JOzC8KSzWBX5tqNl0tOd0RicuCt2IbVaZ1s6bVJq3EKnL+lx+mMohCEsX2eLb1/USmiDCIZC3kAAAAASUVORK5CYII=)}.ai-label[data-v-63e78a86]{position:absolute;top:8px;right:8px;z-index:10;pointer-events:none}.ai-label-text[data-v-63e78a86]{display:inline-block;padding:4px 8px;background:rgba(24,144,255,.1);color:#1890ff;font-size:12px;font-weight:500;border-radius:12px;border:1px solid rgba(24,144,255,.2);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.2;letter-spacing:.5px}.ai-message-label[data-v-63e78a86]{position:absolute;top:-8px;right:-8px;z-index:5}.ai-label-badge[data-v-63e78a86]{display:inline-block;padding:2px 6px;background:#fefefe;color:#ccc;font-size:10px;font-weight:600;border-radius:8px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.2;letter-spacing:.3px;box-shadow:0 1px 1px rgba(0,0,0,.02);border:1px solid #f8f8f8}@media (max-width:768px){.chat-container[data-v-63e78a86]{width:95%;margin:15px auto;height:calc(100vh - 90px)}.chat-messages[data-v-63e78a86]{padding:20px}.message[data-v-63e78a86]{max-width:90%}.chat-input-wrapper[data-v-63e78a86]{padding:10px 15px 15px}.action-button-container[data-v-63e78a86]{padding-left:20px}.greeting-title[data-v-63e78a86]{font-size:24px;line-height:30px}.greeting-subtitle[data-v-63e78a86]{font-size:18px;line-height:24px}.example-box[data-v-63e78a86]{padding:12px}}.template-cards[data-v-63e78a86]{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;max-width:100%}.template-card[data-v-63e78a86]{border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.template-card[data-v-63e78a86]:hover{transform:translateY(-4px)}.template-image-container[data-v-63e78a86]{position:relative;height:336px;overflow:hidden;border-radius:var(--radius-2xl,16px);border:1px solid var(--neutral-10,rgba(0,20,53,.1))}.template-image[data-v-63e78a86]{width:252px;max-height:47rem;-o-object-fit:scale-down;object-fit:scale-down;transition:transform .3s ease}.template-card:hover .template-image[data-v-63e78a86]{transform:scale(1.05)}.template-overlay[data-v-63e78a86]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:flex-start;align-items:flex-start;padding-top:30%;padding-left:70%;opacity:0;transition:opacity .3s ease}.template-card:hover .template-overlay[data-v-63e78a86]{opacity:1}.magnifier-icon[data-v-63e78a86]{width:24px;height:24px;background-image:url(/img/Cursor.e54b7d4a.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.template-info[data-v-63e78a86]{padding:12px;text-align:center}.template-name[data-v-63e78a86]{font-size:16px;font-weight:600;color:var(--neutral-90,rgba(0,20,53,.9));margin-bottom:4px}.template-category[data-v-63e78a86]{font-size:14px;color:var(--neutral-60,rgba(0,20,53,.6))}.preview-page[data-v-3c9bfc06]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;min-height:100vh;height:100vh;display:flex;flex-direction:column;background:var(--theme-background,#fff);overflow:hidden}.top-nav[data-v-3c9bfc06]{height:68px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:var(--theme-background,#fff);box-shadow:0 0 4px rgba(0,20,53,.2);position:sticky;top:0;z-index:100}.logo[data-v-3c9bfc06]{display:flex;align-items:center;gap:11px}.logo-image[data-v-3c9bfc06]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-3c9bfc06]{font-size:23.45px;font-weight:600;color:var(--neutral-100,#001435)}.nav-right[data-v-3c9bfc06]{display:flex;align-items:center;gap:8px}.nav-button[data-v-3c9bfc06]{padding:8px 20px;margin-left:12px;background:none;border:1px solid transparent;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease;border-radius:6px;height:36px;letter-spacing:.3px}.user-avatar[data-v-3c9bfc06]{width:36px;height:36px;border-radius:9999px;background:var(--color-slate-200,#e2e8f0);display:flex;justify-content:center;align-items:center;cursor:pointer}.user-icon[data-v-3c9bfc06]{color:var(--color-slate-400,#90a1b9)}.preview-container[data-v-3c9bfc06]{display:flex;height:calc(100vh - 68px);background-color:#f5f7fa}.preview-section[data-v-3c9bfc06]{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;display:flex;flex-direction:column;transition:overflow-y .3s ease}.preview-image-container.no-scroll[data-v-3c9bfc06]{overflow-y:hidden}.preview-header[data-v-3c9bfc06]{margin-bottom:20px}.preview-header h2[data-v-3c9bfc06]{font-size:24px;margin-bottom:10px;color:var(--neutral-100,#001435)}.preview-header p[data-v-3c9bfc06]{color:var(--neutral-80,rgba(0,20,53,.8));font-size:16px;font-weight:400;line-height:24px}.preview-image-container[data-v-3c9bfc06]{flex:1;display:flex;justify-content:center;align-items:flex-start;background-color:#fff;position:relative;overflow:auto}.preview-image[data-v-3c9bfc06]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:filter .5s ease}.blur-image[data-v-3c9bfc06]{filter:blur(4px)}.custom-logo-preview[data-v-3c9bfc06]{text-align:center;margin:1rem 0}.custom-logo-preview img[data-v-3c9bfc06]{max-width:20rem;min-width:10rem;-o-object-fit:contain;object-fit:contain}.building-overlay[data-v-3c9bfc06],.loading-overlay[data-v-3c9bfc06]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}.loading-overlay[data-v-3c9bfc06]{background-color:hsla(0,0%,100%,.8)}.building-overlay[data-v-3c9bfc06]{background:rgba(0,0,0,.75);backdrop-filter:blur(5px);z-index:5}.spinner[data-v-3c9bfc06]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-3c9bfc06 1s linear infinite;margin-bottom:10px}@keyframes spin-3c9bfc06{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.building-steps[data-v-3c9bfc06]{width:85%;max-width:520px;text-align:center}.building-step[data-v-3c9bfc06]{font-size:20px;color:#fff;margin-bottom:24px;opacity:0;animation:fadeInStep-3c9bfc06 .5s ease-out forwards;text-shadow:0 2px 4px rgba(0,0,0,.2)}@keyframes fadeInStep-3c9bfc06{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-section[data-v-3c9bfc06]{width:640px;align-self:stretch;background:linear-gradient(0deg,var(--color-slate-50,#f8fafc) 0,var(--color-slate-50,#f8fafc) 100%)}.chat-container[data-v-3c9bfc06],.chat-section[data-v-3c9bfc06]{display:flex;flex-direction:column;position:relative;overflow:hidden}.chat-container[data-v-3c9bfc06]{height:100%;margin:0}.custom-header-image-preview[data-v-3c9bfc06]{width:60%;margin-left:1rem}.custom-header-image-preview img[data-v-3c9bfc06]{max-width:100%}.chat-messages[data-v-3c9bfc06]{flex:1;overflow-y:auto;padding:24px;height:calc(100% - 120px);max-height:calc(100vh - 200px);align-self:stretch;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(0,20,53,.3) transparent;overflow-x:hidden}.message-group[data-v-3c9bfc06]{margin-bottom:10px;width:100%}.message[data-v-3c9bfc06]{display:flex;margin-bottom:10px;max-width:96%}.user-message[data-v-3c9bfc06]{margin-left:auto;flex-direction:row-reverse}.ai-message[data-v-3c9bfc06]{margin-right:auto}.message-avatar[data-v-3c9bfc06]{margin-top:8px;width:40px;height:40px;border-radius:100%;overflow:hidden;margin-right:12px;flex-shrink:0;background:transparent}.user-message .message-avatar[data-v-3c9bfc06]{margin-right:0;margin-left:12px}.bot-icon-gradient[data-v-3c9bfc06]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.robot-icon[data-v-3c9bfc06]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.message-content p[data-v-3c9bfc06]{background-color:transparent;padding:16px;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex;min-width:90%}.message-content[data-v-3c9bfc06]{position:relative}.user-message .message-content p[data-v-3c9bfc06]{background:var(--color-primary-8,rgba(21,93,252,.08));border-radius:24px;color:var(--neutral-80,rgba(0,20,53,.8))}.message-content p[data-v-3c9bfc06]{margin:0;line-height:24px;font-size:16px;font-weight:400}.ai-message-label[data-v-3c9bfc06]{position:absolute;top:-8px;right:-8px;z-index:5}.ai-label-badge[data-v-3c9bfc06]{display:inline-block;padding:2px 6px;background:#fefefe;color:#ccc;font-size:10px;font-weight:600;border-radius:8px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.2;letter-spacing:.3px;box-shadow:0 1px 1px rgba(0,0,0,.02);border:1px solid #f8f8f8}.typing-indicator[data-v-3c9bfc06]{display:flex;align-items:flex-start;margin-bottom:20px;position:relative;z-index:20}.typing[data-v-3c9bfc06]{margin-top:10px;background-color:transparent;padding:14px 18px;display:flex;gap:4px}.typing span[data-v-3c9bfc06]{width:8px;height:8px;background-color:var(--brand-3,#0070e0);border-radius:50%;display:inline-block;opacity:.4;animation:bounce-3c9bfc06 1.4s ease-in-out infinite both}.typing span[data-v-3c9bfc06]:first-child{animation-delay:-.32s}.typing span[data-v-3c9bfc06]:nth-child(2){animation-delay:-.16s}@keyframes bounce-3c9bfc06{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-actions[data-v-3c9bfc06]{padding:14px 20px;background-color:transparent;position:absolute;bottom:0;left:0;right:0;z-index:10}.input-container[data-v-3c9bfc06]{position:relative;display:flex;flex-direction:column;width:100%}.chat-input-wrapper[data-v-3c9bfc06]{display:flex;align-items:center;width:100%}.new-chat-input-container[data-v-3c9bfc06]{gap:16px;height:6.5rem;padding:8px 8px 0;box-shadow:0 1px 4px rgba(3,7,18,.1);background:#fff;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;max-height:240px!important;border:1px solid transparent;transition:all .3s ease;width:100%;position:relative}.new-chat-input-container.has-images[data-v-3c9bfc06]{height:224px!important;align-items:flex-start;transition:height .3s ease}.reference-images-display[data-v-3c9bfc06]{display:flex;flex-wrap:wrap;padding:6px;max-height:120px;overflow-y:auto;margin-bottom:8px;background-color:#fff;border-bottom:1px solid #ddd;width:100%}.input-content[data-v-3c9bfc06]{align-self:stretch;padding:4px 8px;display:flex;width:100%}.chat-input[data-v-3c9bfc06]{flex:1;width:100%;border:none;outline:none;background:transparent;color:var(--neutral-80,rgba(0,20,53,.8));font-size:16px;line-height:24px;resize:none;font-family:inherit;max-height:220px!important;min-height:80px;height:80px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.chat-input[data-v-3c9bfc06]::-webkit-scrollbar{display:none}.chat-input[data-v-3c9bfc06]::-moz-placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.chat-input[data-v-3c9bfc06]::placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.input-actions[data-v-3c9bfc06]{align-self:stretch;justify-content:flex-end;align-items:center;display:flex;position:absolute;right:8px;bottom:8px}.upload-button[data-v-3c9bfc06]{height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:.5}.upload-button[data-v-3c9bfc06]:hover{opacity:.8}.upload-icon[data-v-3c9bfc06]{width:20px;height:20px;position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><rect width="15" height="12.5" x="1.67" y="3.33" stroke="%23001435" stroke-width="1.5" rx="2"/><circle cx="11.67" cy="6.67" r="1.25" fill="%23001435"/><path stroke="%23001435" stroke-width="1.5" d="M1.67 9.17h9.17"/><rect width="5" height="5" x="13.33" y="12.5" stroke="%23001435" stroke-width="1.5" rx="0"/></svg>');background-repeat:no-repeat;background-position:50%;cursor:pointer}.send-button-new[data-v-3c9bfc06]{border:none;background:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.send-button-new[data-v-3c9bfc06]:disabled{cursor:not-allowed}.send-icon[data-v-3c9bfc06]{width:36px;height:36px;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATlSURBVHgBxZhtTFtVGMef+9baF1raQRlvMrpBHVIWhUydIXPTLC4yXcg+ODWRxGxxmsVk+wD6YSGLQRP9YKaLBs1iFrNl2TKFZMnQDDCoAQdxEZTxsgLy2sIopZSuvbe9nqfY0G5Xei8F9vsAt/eee87/nvM8z3meQ4FSSks5GPCngFqngqCoBZXAgMjSkWeUEAZeGwRGFID3+KFA44WuLl5J95TslqZSI1C0AWgiQgmC6h5QgTlwd3nkNE8sKKtUCwK1GcLAQTLQwAMv3k0kjPnfJ7W1NHQG04EKZ4C4Qju5YB80pYeUNAZ8x/wAraJUM+kZQjuZUGcBH3wE1gOcrVxxVMq+GEkxo1QuhEJqWC9wtrxkth7LXIDJyTDEaY0FlwnFJGsvcsAx7pBVgNo4DfEzhDbDhHSwUdAhFlJ6aPA5ffCAIHRrVTgdNhqR0UBqph+8kxF7Wp4ujtoE60BJ8Xau8sCelWcdw8p/sJG/ODtraDco4sOaI1tL7LbsjDSzBe+dSD9z/ctzF92SL+DYqIHEqCVBas4EggDJICXCOTPr8ngW3Eaj3uScmAqu2AHuAgAeKuLmI5QVVkFkOSp2m6sOHyjelGowsSzLLfgDvu6/+h2XG1rGcUYmepv2B4NCcMuOl24k7DBPdLDgJBslKNueamvezti/99nsItsWK4oQBIH/u2/Y0dTaPnaq7qwr2g5tx2QwpH5/7ed2WR1Pa/Qs+I0aoBJvyHJFxFJ9/E0b/r9ytckFcvAH1CxwIgcJzAe/lHS+F6//GXeNXfrhx74rjc3uP3t6477ki0+rc+q/bXRG7xdYH81BO7p6vcUHcqBELQ2hewm9a+DOMO8ntoHXajWrsuZm6O8X09xQX/zW4YPlR9+ozMDfpz9416LRaHS/dXQ7QC4iwzCgzUkYDF3Tc6GB/pExmmXdj9usOSXFhfkn33ndat++lR8cmVq4+HVd0TNldvuvHbd6Xj1SPYjvfFZ30r7JlGqqOn663emaCYMsRIqCtDIbKORC/cf5u56yW9G90ZbQplDMC5XHuqNtZgebX56e9bptO19pU9A1idSYdirktaM1Q+jGn5z97oZ3cdHHC+HgiVNnbkefR5frp+bfh0AJFBNmQJ9tIjNFwypoabvpMxqN8+VP7ygoKswLn790LeJNuFyGFIOuvKKqQ1GHLB+kSdhehCRAl0dPerLElh+9l5tpsQwNjY6DUngNz4DZpAKBSyrlMJtNvt27Sm2cips+dPB5084n7Nu+udDwR+svnfLcPYpONUdSWLJ1pK1u64jFO9J26O7cvNsz7/XlZm62mLc91whKmREdxHZIXhumklo25Oat3tvodYXWvPzRsSl5kTkWVgigliVjFsPzkCTvvf9RP4YAvP7qfEMfKCXARFKT5arDUmZNNieqfHGPLjsrTfX5uctuRS9iFeLqdMQLwoIwSBL8h0FInIoWkMvxZ6JrERiVsi9bC3DMmGo2PiA6982AwAZgo8ClwjFjkKhcSRiwbEBtFrEbUr1CfPUqUbOTStJHKko9qSzXoqaXgiMnIk5h/H4xSzolIQ1dFcPrYlPY5+S+USkxSOLjGCxPsGZbi+MYlngTOs8KKDuwWiqXlB1CqEQ/+MGzdgdWD0CM3kAqlRRWCyEtG0mBY4/0SE4DGpJBuP2B1Rzp/QtvNfkpp/RPiwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50%;background-size:contain;transition:background-image .3s ease}.custom-name-active .send-icon[data-v-3c9bfc06],.send-icon-blue[data-v-3c9bfc06]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPDSURBVHgBxZg/TBNRHMe/77g4aMQaGGlyLDo4UDaRgTYYcRHqACsQIDFxEIgmTpZOMBCkiyEBQhnFAaKLGgxlAScpA4MsPVNGiA3xX6Tl/P3etUdLWnrHtfhNrvfu3bu7T3+/33vv956AU2mPNByngzBEE46P/VCEBwY88p5Aiso6FXQoxjoUdQX6jO7k9cJ2S+9QHwyjl0p+OFMcQkSQnI3aaVweqGHQTy9cIBgNbiTIakC4HFhpIG3Yg8yPELlgGJWUUKZR8zcMPZoqervoQxwn6cwyYPhQDbG1amoCxeJLFIXJZNZcu+icUIVA0k0/t6oOc6I41HQg331KwW0ZMxcGw/IhcymUX3FiIbNbL+D/KIC9uRgX8i0UQhXkqb0MzVt/diMeVrIygUzraKggxPBgO9aWnuL7TgSJjXH4bjWUfoC/zQwkNVvxBC7FEH09Lei61wx/y01ZF9v8ivhOkmC8SB3+OfsF5iwQFeaYk07gnBD8z0MjnfKjfK3v7WPxzSZWPmxJmK33LwjmFwI9k+VfqKqNqpwoHcrfckNaoq/njoTgDy4ubWDlY1xaJSetoU6C9o/a7CtH6aBKs3Yb2atsW7sQ+RoeuCvPsc+7sCVFNKl2gpn/6drSM1lmV0TmP0l3MFS+gh0+gtu16rvu+ySsntyHTfkVGom0cq1Sh79lbLBkNybA0zChkQdYnnssLSnfTGetoZ7iaQO2ZRgexUquzgSioOyelLGgeeuwMNWPxOYE+rpN9zHM2Ggnwi/fkQXj8pne7lZ5zl3blEdQvlM+gE6JQXrp4O7NsAzFMGNTb602ic1xbJNbg4Ov4ESKTDsdKkpu4G7Mh548kFDTc6vW/Zy7ok7cZSql4NhwDJQTB+xI+LU5Mg+0W/XsLoZ06C5wLq5QV1uHCzEUH709rVYdW8g5DMv4xi47z5MF4vjhnscxFexodt67LB7EXE0d+eJJlMcmfe9AgjW2PIdj0dShZFPIGFwqQkHNINwDS43cZ0vEmcVMP4RYhEtN0+idGywj86twLIGIecrJO5RwmxNxHHmuXZaucwZDCX9ytpGLqlVpGP30uwYX4vgBH84VzhVqrKrDLzpqm68T7m1cqIwI5dMTuavCVYeaGQPcDwO2xa5Sr47lVxUC8fpIVR9m1+HVh5ELxelUaSAJNWM2rCoUdfESS2mlaHsJddQs/Vtx0TvVK4FS+0blt2PM5UmoItsx3JOzC8KSzWBX5tqNl0tOd0RicuCt2IbVaZ1s6bVJq3EKnL+lx+mMohCEsX2eLb1/USmiDCIZC3kAAAAASUVORK5CYII=)}.reference-image-tag[data-v-3c9bfc06]{position:relative;display:inline-flex;margin-right:8px;margin-bottom:0;border-radius:4px;overflow:hidden;cursor:pointer;transition:all .2s ease}.image-tag-preview[data-v-3c9bfc06]{border-radius:var(--radius-2xl,16px);border:1px solid var(--neutral-10,rgba(0,20,53,.1));background:url(data:image/png;base64,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) #d3d3d3 50%/contain no-repeat,#fff}.image-tag-remove[data-v-3c9bfc06]{top:-4px;right:-4px}.action-buttons-container[data-v-3c9bfc06]{display:flex;flex-direction:column;margin-top:10px;align-items:center;width:100%}.action-button-container[data-v-3c9bfc06]{margin-bottom:10px}.action-button[data-v-3c9bfc06]{height:56px;padding-left:32px;padding-right:32px;background:var(--brand-2,#012f87);border-radius:24px;color:var(--theme-primary-foreground,#f8fafc);font-size:18px;font-weight:500;line-height:28px;border:none;display:flex;justify-content:center;align-items:center;gap:16px;cursor:pointer}.action-button[data-v-3c9bfc06]:hover{background-color:var(--brand-2,#012f87);opacity:.9}.name-suggestions[data-v-3c9bfc06]{margin-top:1rem;display:flex;flex-direction:column;gap:.8rem;padding:.5rem;border-radius:8px}.suggestion-button-container[data-v-3c9bfc06]{display:flex}.suggestion-button[data-v-3c9bfc06],.upload-logo-button[data-v-3c9bfc06]{width:-moz-fit-content;width:fit-content;min-width:120px;background:var(--neutral-5,rgba(0,20,53,.05));border:none;border-radius:var(--radius-3xl,24px);padding:16px;font-size:16px;color:var(--neutral-80,rgba(0,20,53,.8));cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px}.upload-logo-section[data-v-3c9bfc06]{cursor:pointer}.suggestion-button[data-v-3c9bfc06]:after{content:"";width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADDSURBVHgB7ZExDsIgFIb/msZJNhY9gM4OTnoSL8BlvAAH0Js4d+4F6tLJukhM6gPUtCYgzxin/gsQ4OPjPWDI/yLXAnK1o3EWOzYCLwvA6Bg0HVgfG+Cm/CIMzcCNXBIo39PsAowVPVThK8OXaUGAzJpOHqaiu533X6eiA+IztYU3xJSg9o4KGZ7ATtsT4NfQRm7mwFXDWZ63qMsGAcMEmO3uE0Zd78D4hg5mtF9YWFG9H0kHum6aQwxmw/1yGYMN+U3uUTk5jofnttwAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;background-position:50%}.suggestion-button[data-v-3c9bfc06]:hover{background:var(--neutral-10,rgba(0,20,53,.1));transform:translateY(-1px);color:var(--neutral-80,rgba(0,20,53,.8))}.suggestion-button.selected[data-v-3c9bfc06]{background:var(--neutral-15,rgba(0,20,53,.15));color:var(--neutral-80,rgba(0,20,53,.8))}.preview-options[data-v-3c9bfc06]{display:flex;gap:8px;margin-top:16px}.preview-option[data-v-3c9bfc06]{display:flex;flex-direction:column;align-items:center;gap:8px}.preview-option-image[data-v-3c9bfc06]{width:252px;height:336px;border-radius:16px;overflow:hidden;border:1px solid var(--color-black-transparent-10,rgba(3,7,18,.1));position:relative}.preview-option-image.selected[data-v-3c9bfc06]{border:2px solid var(--brand-2,#012f87)}.preview-option-label[data-v-3c9bfc06]{color:var(--neutral-50,rgba(0,20,53,.5));font-size:14px;font-weight:400;line-height:20px}@media (max-width:1280px){.chat-section[data-v-3c9bfc06]{width:480px}}@media (max-width:768px){.top-nav[data-v-3c9bfc06]{padding:0 20px;height:60px}.logo-image[data-v-3c9bfc06]{width:36px;height:36px}.logo-text[data-v-3c9bfc06]{font-size:18px}.preview-container[data-v-3c9bfc06]{flex-direction:column}.chat-section[data-v-3c9bfc06],.preview-section[data-v-3c9bfc06]{width:100%}.preview-section[data-v-3c9bfc06]{height:40vh}.chat-section[data-v-3c9bfc06]{height:60vh}.action-button[data-v-3c9bfc06]{width:80%;font-size:16px}}.template-cards[data-v-3c9bfc06]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;margin-bottom:16px;width:100%}.template-card[data-v-3c9bfc06]{border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.template-card[data-v-3c9bfc06]:hover{transform:translateY(-4px)}.template-card.selected[data-v-3c9bfc06]{border-radius:var(--radius-2xl,16px);border:2px solid var(--brand-2,#012f87)}.template-image-container[data-v-3c9bfc06]{position:relative;height:336px;overflow:hidden;border-radius:var(--radius-2xl,16px);border:1px solid var(--color-black-transparent-10,rgba(3,7,18,.1))}.template-image-container.selected[data-v-3c9bfc06]{border:2px solid var(--brand-2,#012f87)}.template-image[data-v-3c9bfc06]{width:252px;max-height:47rem;-o-object-fit:scale-down;object-fit:scale-down;transition:transform .3s ease}.template-card:hover .template-image[data-v-3c9bfc06]{transform:scale(1.05)}.template-overlay[data-v-3c9bfc06]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:flex-start;align-items:flex-start;padding-top:30%;padding-left:70%;opacity:0;transition:opacity .3s ease;z-index:10}.template-card:hover .template-overlay[data-v-3c9bfc06]{opacity:1}.template-card .magnifier-icon[data-v-3c9bfc06]{width:24px;height:24px;background-image:url(/img/Cursor.e54b7d4a.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:11}.template-info[data-v-3c9bfc06]{text-align:center;padding:12px}.template-name[data-v-3c9bfc06]{font-size:16px;font-weight:600;color:var(--neutral-90,rgba(0,20,53,.9));margin-bottom:4px}.template-category[data-v-3c9bfc06]{font-size:14px;color:var(--neutral-60,rgba(0,20,53,.6))}.preview-action-btn[data-v-3c9bfc06]{display:flex;justify-content:center;padding:10px 0;margin-top:16px;margin-bottom:0;position:absolute;width:100%;bottom:0;background:hsla(0,0%,100%,.5);backdrop-filter:blur(6px)}.chat-messages[data-v-3c9bfc06]::-webkit-scrollbar{width:6px}.chat-messages[data-v-3c9bfc06]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-3c9bfc06]::-webkit-scrollbar-thumb{background-color:rgba(0,20,53,.3);border-radius:10px;border:2px solid transparent}.chat-messages[data-v-3c9bfc06]::-webkit-scrollbar-thumb:hover{background-color:rgba(0,20,53,.5)}.logo-selection[data-v-3c9bfc06]{margin-top:1.5rem}.logo-selection .logo-grid[data-v-3c9bfc06]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;margin-left:1rem}.logo-selection .logo-item[data-v-3c9bfc06]{cursor:pointer;border-radius:8px;overflow:hidden;transition:.3s}.logo-selection .logo-item[data-v-3c9bfc06]:hover{transform:translateY(-4px);border-color:var(--brand-2,#012f87)}.logo-selection .logo-preview[data-v-3c9bfc06]{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.header-image-preview.selected[data-v-3c9bfc06],.logo-selection .logo-preview.selected[data-v-3c9bfc06]{border-radius:var(--radius-2xl,16px);border:2px solid var(--brand-2,#012f87)}.logo-selection .logo-image[data-v-3c9bfc06]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s}.logo-selection .logo-image[data-v-3c9bfc06]:hover{transform:scale(1.05)}.logo-item:hover .logo-actions[data-v-3c9bfc06]{opacity:1}.logo-actions[data-v-3c9bfc06]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:flex-start;align-items:flex-start;padding-top:30%;padding-left:70%;opacity:0;transition:opacity .3s ease;z-index:10}.logo-info[data-v-3c9bfc06]{padding:8px}.header-image-name[data-v-3c9bfc06],.logo-name[data-v-3c9bfc06]{display:block;margin-bottom:4px;color:var(--neutral-50,rgba(0,20,53,.5));text-align:center;font-size:14px}.upload-logo-section[data-v-3c9bfc06]{margin-top:1rem;text-align:left}.upload-logo-button[data-v-3c9bfc06]{display:flex;align-items:center;gap:5px;cursor:pointer}.upload-logo-button[data-v-3c9bfc06]:hover{background:var(--neutral-10,rgba(0,20,53,.1))}.header-image-selection[data-v-3c9bfc06]{margin-top:1.5rem}.header-image-grid[data-v-3c9bfc06]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;margin-left:1rem}.header-image-item[data-v-3c9bfc06]{cursor:pointer;border-radius:8px;overflow:hidden;transition:.3s}.header-image-item[data-v-3c9bfc06]:hover{transform:translateY(-4px);border-color:var(--brand-2,#012f87)}.header-image-preview[data-v-3c9bfc06]{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.header-image-item:hover .header-image-actions[data-v-3c9bfc06]{opacity:1}.header-image-actions[data-v-3c9bfc06]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:flex-start;align-items:flex-start;padding-top:30%;padding-left:70%;opacity:0;transition:opacity .3s ease;z-index:10}.action-icon[data-v-3c9bfc06]{width:36px;height:36px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s ease}.action-icon[data-v-3c9bfc06]:hover{transform:scale(1.1)}.confirm-icon[data-v-3c9bfc06]{width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="%23333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>');background-repeat:no-repeat;background-position:50%}.preview-header-image[data-v-3c9bfc06]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.preview-header-image[data-v-3c9bfc06]:hover{transform:scale(1.05)}.header-image-info[data-v-3c9bfc06]{padding:8px}.header-image-description[data-v-3c9bfc06]{display:block;font-size:.9rem;color:#666}.upload-header-image-section[data-v-3c9bfc06]{margin-top:1rem;text-align:left}.upload-header-image-button[data-v-3c9bfc06]{display:inline-flex;align-items:center;gap:8px;padding:16px;background:var(--neutral-5,rgba(0,20,53,.05));color:var(--neutral-80,rgba(0,20,53,.8));border-radius:var(--radius-3xl,24px);border:none;cursor:pointer;transition:.3s}.upload-header-image-button[data-v-3c9bfc06]:hover{background:var(--neutral-10,rgba(0,20,53,.1));color:var(--neutral-80,rgba(0,20,53,.8))}.upload-header-image-button.selected[data-v-3c9bfc06],.upload-header-image-button[data-v-3c9bfc06]:active{background:var(--neutral-15,rgba(0,20,53,.15));color:var(--neutral-80,rgba(0,20,53,.8))}.header-image-modal[data-v-3c9bfc06]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000;display:flex;justify-content:center;align-items:center}.header-image-modal-content[data-v-3c9bfc06]{position:relative;max-width:90%;max-height:90%;background:#fff;padding:5px;border-radius:8px}.close-button[data-v-3c9bfc06]{position:absolute;top:10px;right:10px;font-size:28px;color:#fff;cursor:pointer;z-index:1010;width:30px;height:30px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1}.header-image-modal-img[data-v-3c9bfc06]{max-width:100%;max-height:80vh;display:block;border-radius:4px}.selected-logo-container[data-v-3c9bfc06]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff}.selected-logo-image[data-v-3c9bfc06]{width:50%;height:50%;-o-object-fit:contain;object-fit:contain}.logo-select-btn[data-v-3c9bfc06]{margin-top:30px}.selected-header-image-container[data-v-3c9bfc06]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff}.current-step-text[data-v-3c9bfc06]{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:10px;z-index:10;background:rgba(0,0,0,.7);padding:10px 15px;border-radius:6px;color:#fff;font-size:16px;font-weight:500;border-radius:16px;border:1px solid var(--color-black-transparent-10,rgba(3,7,18,.1));background:var(--theme-background,#fff);box-shadow:0 1px 4px 0 var(--color-black-transparent-10,rgba(3,7,18,.1));color:#030712}.file-name[data-v-3c9bfc06]{color:#6a7282;margin-right:10px}.step-content[data-v-3c9bfc06]{color:#6a7282}.step-logo[data-v-3c9bfc06]{width:24px;height:24px;margin-left:10px}.selected-header-image-image[data-v-3c9bfc06]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header-select-btn[data-v-3c9bfc06]{margin-top:30px}.arrow-icon[data-v-3c9bfc06]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;margin-left:5px}.custom-name-button[data-v-3c9bfc06]{border-radius:var(--radius-3xl,24px);border:1px solid var(--neutral-10,rgba(0,20,53,.1));background:var(--theme-background,#fff)}.custom-name-button[data-v-3c9bfc06]:hover{background:var(--neutral-5,rgba(0,20,53,.05))}.chat-input-wrapper.custom-name-active[data-v-3c9bfc06]{border:2px solid #001c64;box-shadow:0 0 0 2px rgba(0,28,100,.2)}.reference-logo-options[data-v-3c9bfc06]{display:flex;gap:12px;margin-top:12px}.reference-logo-option-btn[data-v-3c9bfc06]{padding:8px 16px;border-radius:20px;background:rgba(0,20,53,.05);color:rgba(0,20,53,.8);border:1px solid transparent;cursor:pointer;transition:all .3s ease}.reference-logo-option-btn[data-v-3c9bfc06]:hover{background:rgba(0,20,53,.1)}.reference-logo-option-btn.active[data-v-3c9bfc06]{background:rgba(1,47,135,.1);color:#012f87;border-color:rgba(1,47,135,.3)}.url-tabs-container[data-v-3c9bfc06]{margin-left:16px;display:flex;flex-direction:column;gap:16px;margin-top:16px;width:100%;min-width:30rem}.url-tab[data-v-3c9bfc06]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background-color:#f8fafc}.url-tab-header[data-v-3c9bfc06]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 0}.url-tab-title[data-v-3c9bfc06]{display:flex;align-items:center;gap:8px;font-weight:500;color:#334155}.tab-icon[data-v-3c9bfc06]{width:16px;height:16px}.url-tab-status[data-v-3c9bfc06]{display:flex;align-items:center;gap:8px;color:#64748b;font-size:14px}.status-icon[data-v-3c9bfc06]{width:16px;height:16px}.rotating[data-v-3c9bfc06]{animation:rotate-3c9bfc06 2s linear infinite}@keyframes rotate-3c9bfc06{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.url-tab-content[data-v-3c9bfc06]{padding:6px 16px 12px;margin-left:2rem}.url-link[data-v-3c9bfc06]{color:#2563eb;text-decoration:none;word-break:break-all;font-size:14px}.url-link[data-v-3c9bfc06]:hover{text-decoration:underline}.confirm-header-image-button-container[data-v-3c9bfc06]{display:flex;justify-content:center;margin-top:16px}.confirm-header-image-button-container .confirm-button[data-v-3c9bfc06]{background-color:#012f87;color:#fff;border:none;border-radius:20px;padding:8px 20px;font-size:16px;cursor:pointer;transition:all .3s ease}.confirm-header-image-button-container .confirm-button[data-v-3c9bfc06]:hover{background-color:#001c64;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.confirm-logo-button-container[data-v-3c9bfc06]{display:flex;justify-content:center;margin-top:16px}.confirm-logo-button-container .confirm-button[data-v-3c9bfc06]{background-color:#012f87;color:#fff;border:none;border-radius:20px;padding:8px 20px;font-size:16px;cursor:pointer;transition:all .3s ease}.confirm-logo-button-container .confirm-button[data-v-3c9bfc06]:hover{background-color:#001c64}.reference-logo-options .set-logo-btn[data-v-3c9bfc06]{background-color:#012f87;color:#fff;border:none}.reference-logo-options .set-logo-btn[data-v-3c9bfc06]:hover{background-color:#001c64}.new-chat-input-container.focused[data-v-3c9bfc06]{border-color:#0070e0}.preview-close-btn[data-v-3c9bfc06]{position:absolute;top:20px;right:20px;width:32px;height:32px;background:hsla(0,8%,74%,.6);color:#fff;border:none;border-radius:50%;font-size:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1001;transition:all .3s ease}.preview-close-btn[data-v-3c9bfc06]:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.header-magnifier-icon[data-v-3c9bfc06]{width:24px;height:24px;background-image:url(/img/Cursor.e54b7d4a.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:11}.header-image-item .action-icon[data-v-3c9bfc06],.logo-item .action-icon[data-v-3c9bfc06]{width:24px;height:24px;background:transparent;border-radius:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s ease}.header-image-item .action-icon[data-v-3c9bfc06]:hover,.logo-item .action-icon[data-v-3c9bfc06]:hover{transform:scale(1.1)}.reference-image-tag[data-v-3c9bfc06]:hover{transform:translateY(-2px)}.image-tag-preview[data-v-3c9bfc06]{width:40px;height:40px;background-size:cover;background-position:50%;cursor:pointer;flex-shrink:0}.image-tag-remove[data-v-3c9bfc06]{position:absolute;top:0;right:0;width:18px;height:18px;background:rgba(0,0,0,.5);border:none;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:2}.reference-image-tag:hover .image-tag-remove[data-v-3c9bfc06]{opacity:1}.reference-images-display .reference-logo-options[data-v-3c9bfc06]{display:flex;gap:8px;margin-top:0;margin-bottom:5px;flex-wrap:wrap;width:50%;order:999;padding-top:10px;margin-left:0;margin-right:0;justify-content:flex-start;align-items:center}.reference-images-display .reference-logo-option-btn[data-v-3c9bfc06]{padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .3s;flex:1;min-width:110px;text-align:center;padding:var(--spacing-1-5,6px) var(--spacing-4,16px);align-items:center;gap:var(--spacing-2,8px);border-radius:var(--radius-3xl,24px);background:var(--neutral-5,rgba(0,20,53,.05));color:var(--neutral-80,rgba(0,20,53,.8));height:36px;border:none}.reference-images-display .reference-logo-option-btn.active[data-v-3c9bfc06]{border:1px solid var(--neutral-100,#001435);background:var(--neutral-5,rgba(0,20,53,.05))}.reference-images-display .reference-logo-option-btn[data-v-3c9bfc06]:hover{background:var(--neutral-10,rgba(0,20,53,.1))}.reference-images-display .image-tags-container[data-v-3c9bfc06]{display:flex;flex-wrap:wrap;width:100%}.new-chat-input-container.reset-height[data-v-3c9bfc06]{height:auto!important}.confirm-icon[data-v-3c9bfc06]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;background-color:rgba(0,112,224,.8);border-radius:4px;font-size:12px;font-weight:700}.confirm-header-btn[data-v-3c9bfc06],.confirm-logo-btn[data-v-3c9bfc06]{position:absolute;bottom:10px;right:10px;background-color:rgba(0,112,224,.8);color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer;z-index:10}.confirm-header-btn[data-v-3c9bfc06]:hover,.confirm-logo-btn[data-v-3c9bfc06]:hover{background-color:#0070e0}.header-image-preview[data-v-3c9bfc06],.logo-preview[data-v-3c9bfc06]{position:relative}.steps-loding[data-v-3c9bfc06]{width:124px}.showhidden[data-v-3c9bfc06]{opacity:0;transition:opacity .1s ease-in-out}.showhidden[data-v-3c9bfc06]:hover{opacity:1}.template-confirm-button-container[data-v-3c9bfc06]{display:flex;justify-content:flex-start;margin-top:10px;padding-left:48px}.template-confirm-button-container .action-button[data-v-3c9bfc06]{display:flex;align-items:center;gap:16px;color:#fff;border:none;padding:10px 26px 10px 16px;font-size:18px;cursor:pointer;transition:all .3s ease;border-radius:var(--radius-3xl,24px);opacity:1;background:#012f87}.template-confirm-button-container .action-button[data-v-3c9bfc06]:hover{background:#0062c2}.template-confirm-button-container .action-button img[data-v-3c9bfc06]{margin-right:8px}.upload-logo-text[data-v-3c9bfc06]{display:flex;flex-direction:column;text-align:left}.upload-header-image-text[data-v-3c9bfc06]{display:flex;flex-direction:column}.header-image-size-tip[data-v-3c9bfc06],.logo-size-tip[data-v-3c9bfc06]{color:var(--neutral-50,rgba(0,20,53,.5));font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:var(--font-size-xs,12px)}.help-container[data-v-7ec49f30]{border-radius:12px;width:100%;max-height:400px;padding:16px;margin:12px 0;border:1px solid rgba(0,20,53,.1);display:flex;flex-direction:column;overflow:hidden;position:relative}.help-header[data-v-7ec49f30]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:sticky;top:0;padding:8px 0;z-index:10;border-bottom:1px solid rgba(0,20,53,.05);flex-shrink:0}.help-title[data-v-7ec49f30]{color:var(--neutral-100,#001435);font-size:24px;font-family:Arial,sans-serif;font-weight:500;line-height:28px;margin:0}.close-button[data-v-7ec49f30]{background:none;border:none;font-size:24px;color:#001435;cursor:pointer;padding:0;margin:0;line-height:1}.help-content[data-v-7ec49f30]{overflow-y:auto;max-height:480px;display:flex;flex-direction:column;gap:24px;padding-right:8px;flex-grow:1}.help-section[data-v-7ec49f30]{display:flex;flex-direction:column;gap:12px}.section-title[data-v-7ec49f30]{color:var(--neutral-100,#001435);font-size:20px;font-family:Arial,sans-serif;font-weight:500;line-height:28px;margin:0}.section-item[data-v-7ec49f30]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.item-title[data-v-7ec49f30]{color:var(--color-gray-950,#030712);font-size:16px;font-family:Arial,sans-serif;font-weight:500;line-height:24px;margin:0}.item-content[data-v-7ec49f30]{color:var(--color-slate-700,#314158);font-size:14px;font-family:Arial,sans-serif;font-weight:400;line-height:22px;margin:0}.item-content h4[data-v-7ec49f30]{color:var(--color-gray-950,#030712);font-size:15px;font-family:Arial,sans-serif;font-weight:500;line-height:22px;margin:12px 0 6px 0}.item-content a[data-v-7ec49f30]{color:#1890ff;text-decoration:none}.item-content a[data-v-7ec49f30]:hover{text-decoration:underline}.guide-selector[data-v-7ec49f30]{display:flex;justify-content:center;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(0,20,53,.05)}.guide-selector button[data-v-7ec49f30]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;padding:6px 12px;cursor:pointer;font-size:14px;transition:all .3s}.guide-selector button.active[data-v-7ec49f30]{background:#1890ff;color:#fff;border-color:#1890ff}.guide-selector button[data-v-7ec49f30]:hover:not(.active){background:#e8e8e8}.input.password-input[data-v-464b0d1e]{display:block!important;opacity:1!important;pointer-events:auto!important;background-color:#fff!important;color:#000!important;cursor:text!important}[data-v-464b0d1e] #user_pass,[data-v-464b0d1e] .password-input,[data-v-464b0d1e] input[class*=password],[data-v-464b0d1e] input[disabled],[data-v-464b0d1e] input[id*=password],[data-v-464b0d1e] input[name*=password],[data-v-464b0d1e] input[type=password]{display:block!important;opacity:1!important;pointer-events:auto!important;background-color:#fff!important;color:#000!important;cursor:text!important;-webkit-text-fill-color:initial!important}[data-v-464b0d1e] [disabled]{pointer-events:auto!important;opacity:1!important;cursor:auto!important;color:initial!important;-webkit-text-fill-color:initial!important}.product-config-page[data-v-464b0d1e]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;min-height:100vh;height:100vh;display:flex;flex-direction:column;background:var(--theme-background,#fff);overflow:hidden}.top-nav[data-v-464b0d1e]{height:68px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:var(--theme-background,#fff);box-shadow:0 0 4px rgba(0,20,53,.2);position:sticky;top:0;z-index:100}.logo[data-v-464b0d1e]{display:flex;align-items:center;gap:11px}.logo-image[data-v-464b0d1e]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-464b0d1e]{font-size:23.45px;font-weight:600;color:var(--neutral-100,#001435)}.nav-right[data-v-464b0d1e]{display:flex;align-items:center;gap:8px}.nav-button[data-v-464b0d1e]{padding:8px 20px;margin-left:12px;background:none;border:1px solid transparent;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease;border-radius:6px;height:36px;letter-spacing:.3px}.login-button[data-v-464b0d1e]:hover{color:#1890ff;border-color:#1890ff;background-color:rgba(24,144,255,.04)}.register-button[data-v-464b0d1e]{background-color:#1890ff;color:#fff}.register-button[data-v-464b0d1e]:hover{background-color:#40a9ff;box-shadow:0 2px 8px rgba(24,144,255,.3);transform:translateY(-1px)}.woo-button[data-v-464b0d1e]{display:flex;align-items:center;gap:6px;background-color:#96588a;color:#fff}.woo-button[data-v-464b0d1e]:hover{background-color:#7c4672;box-shadow:0 2px 8px rgba(150,88,138,.3);transform:translateY(-1px)}.user-avatar[data-v-464b0d1e]{width:36px;height:36px;border-radius:9999px;background:var(--color-slate-200,#e2e8f0);display:flex;justify-content:center;align-items:center;cursor:pointer}.user-icon[data-v-464b0d1e]{color:var(--color-slate-400,#90a1b9)}.config-container[data-v-464b0d1e]{display:flex;height:calc(100vh - 68px);background-color:#f5f7fa}.iframe-section[data-v-464b0d1e]{flex:1.5;display:flex;flex-direction:column;border-right:1px solid #e0e0e0;background-color:#fff}.iframe-tabs[data-v-464b0d1e]{display:flex;border-bottom:1px solid #e0e0e0}.tab-button[data-v-464b0d1e]{padding:12px 20px;background:none;border:none;border-bottom:2px solid transparent;font-size:14px;font-weight:500;color:var(--neutral-80,rgba(0,20,53,.8));cursor:pointer;transition:all .3s ease}.tab-button.active[data-v-464b0d1e]{color:#1890ff;border-bottom-color:#1890ff;background-color:rgba(24,144,255,.05)}.tab-button[data-v-464b0d1e]:hover:not(.active){color:#40a9ff;background-color:rgba(24,144,255,.02)}.iframe-container[data-v-464b0d1e]{flex:1;position:relative;overflow:hidden}.store-iframe[data-v-464b0d1e]{width:100%;height:100%;border:none}.chat-section[data-v-464b0d1e]{width:640px;align-self:stretch;background:linear-gradient(0deg,var(--color-slate-50,#f8fafc) 0,var(--color-slate-50,#f8fafc) 100%)}.chat-container[data-v-464b0d1e],.chat-section[data-v-464b0d1e]{display:flex;flex-direction:column;position:relative;overflow:hidden}.chat-container[data-v-464b0d1e]{height:100%;margin:0}.chat-messages[data-v-464b0d1e]{flex:1;overflow-y:auto;padding:24px;height:calc(100% - 80px);max-height:calc(100vh - 180px);align-self:stretch;display:flex;flex-direction:column;gap:16px;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}.chat-messages[data-v-464b0d1e]::-webkit-scrollbar{display:none;width:0;height:0}.message-group[data-v-464b0d1e]{margin-bottom:24px}.message[data-v-464b0d1e]{display:flex;margin-bottom:10px}.user-message[data-v-464b0d1e]{margin-left:auto;flex-direction:row-reverse}.ai-message[data-v-464b0d1e]{margin-right:auto}.message-avatar[data-v-464b0d1e]{margin-top:8px;width:40px;height:40px;border-radius:100%;overflow:hidden;margin-right:12px;flex-shrink:0;background:transparent}.user-message .message-avatar[data-v-464b0d1e]{margin-right:0;margin-left:12px}.bot-icon-gradient[data-v-464b0d1e]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.robot-icon[data-v-464b0d1e]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.message-content[data-v-464b0d1e]{background-color:transparent;padding:8px 16px;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex;max-width:92%;position:relative}.user-message .message-content[data-v-464b0d1e]{background:var(--color-primary-8,rgba(21,93,252,.08));border-radius:24px;color:var(--neutral-80,rgba(0,20,53,.8))}.message-content p[data-v-464b0d1e]{margin:0;line-height:24px;padding:8px 16px 8px 0;font-size:16px;font-weight:400;color:var(--neutral-80,rgba(0,20,53,.8));background:transparent}.typing-indicator[data-v-464b0d1e]{display:flex;align-items:flex-start}.typing[data-v-464b0d1e]{margin-top:10px;background-color:transparent;padding:14px 18px;display:flex;gap:4px}.typing span[data-v-464b0d1e]{width:8px;height:8px;background-color:var(--brand-3,#0070e0);border-radius:50%;display:inline-block;opacity:.4;animation:bounce-464b0d1e 1.4s ease-in-out infinite both}.typing span[data-v-464b0d1e]:first-child{animation-delay:-.32s}.typing span[data-v-464b0d1e]:nth-child(2){animation-delay:-.16s}@keyframes bounce-464b0d1e{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-actions[data-v-464b0d1e]{padding:14px 20px;background-color:transparent;position:absolute;bottom:0;left:0;right:0;z-index:10}.chat-input-container[data-v-464b0d1e]{position:relative;display:flex;flex-direction:column;width:100%}.new-chat-input-container[data-v-464b0d1e]{gap:16px;height:6.5rem;padding:8px 16px 8px 16px;background:#fff;box-shadow:0 1px 4px rgba(3,7,18,.1);width:100%;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;display:flex;border:1px solid transparent;transition:all .3s ease;max-height:240px!important;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.new-chat-input-container[data-v-464b0d1e]::-webkit-scrollbar{display:none}.new-chat-input-container.focused[data-v-464b0d1e]{border-color:#0070e0}.chat-input[data-v-464b0d1e]{flex:1;border:none;outline:none;background:transparent;font-size:16px;line-height:1.5;resize:none;font-family:inherit;min-height:80px;height:80px;overflow-y:auto;overflow-x:hidden;width:calc(100% - 48px);max-height:220px!important;padding:8px;scrollbar-width:none;-ms-overflow-style:none}.chat-input[data-v-464b0d1e]::-webkit-scrollbar{display:none}.send-button[data-v-464b0d1e]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;align-self:flex-end;margin-bottom:8px}.send-button[data-v-464b0d1e]:disabled{cursor:not-allowed}.send-icon[data-v-464b0d1e]{width:36px;height:36px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATlSURBVHgBxZhtTFtVGMef+9baF1raQRlvMrpBHVIWhUydIXPTLC4yXcg+ODWRxGxxmsVk+wD6YSGLQRP9YKaLBs1iFrNl2TKFZMnQDDCoAQdxEZTxsgLy2sIopZSuvbe9nqfY0G5Xei8F9vsAt/eee87/nvM8z3meQ4FSSks5GPCngFqngqCoBZXAgMjSkWeUEAZeGwRGFID3+KFA44WuLl5J95TslqZSI1C0AWgiQgmC6h5QgTlwd3nkNE8sKKtUCwK1GcLAQTLQwAMv3k0kjPnfJ7W1NHQG04EKZ4C4Qju5YB80pYeUNAZ8x/wAraJUM+kZQjuZUGcBH3wE1gOcrVxxVMq+GEkxo1QuhEJqWC9wtrxkth7LXIDJyTDEaY0FlwnFJGsvcsAx7pBVgNo4DfEzhDbDhHSwUdAhFlJ6aPA5ffCAIHRrVTgdNhqR0UBqph+8kxF7Wp4ujtoE60BJ8Xau8sCelWcdw8p/sJG/ODtraDco4sOaI1tL7LbsjDSzBe+dSD9z/ctzF92SL+DYqIHEqCVBas4EggDJICXCOTPr8ngW3Eaj3uScmAqu2AHuAgAeKuLmI5QVVkFkOSp2m6sOHyjelGowsSzLLfgDvu6/+h2XG1rGcUYmepv2B4NCcMuOl24k7DBPdLDgJBslKNueamvezti/99nsItsWK4oQBIH/u2/Y0dTaPnaq7qwr2g5tx2QwpH5/7ed2WR1Pa/Qs+I0aoBJvyHJFxFJ9/E0b/r9ytckFcvAH1CxwIgcJzAe/lHS+F6//GXeNXfrhx74rjc3uP3t6477ki0+rc+q/bXRG7xdYH81BO7p6vcUHcqBELQ2hewm9a+DOMO8ntoHXajWrsuZm6O8X09xQX/zW4YPlR9+ozMDfpz9416LRaHS/dXQ7QC4iwzCgzUkYDF3Tc6GB/pExmmXdj9usOSXFhfkn33ndat++lR8cmVq4+HVd0TNldvuvHbd6Xj1SPYjvfFZ30r7JlGqqOn663emaCYMsRIqCtDIbKORC/cf5u56yW9G90ZbQplDMC5XHuqNtZgebX56e9bptO19pU9A1idSYdirktaM1Q+jGn5z97oZ3cdHHC+HgiVNnbkefR5frp+bfh0AJFBNmQJ9tIjNFwypoabvpMxqN8+VP7ygoKswLn790LeJNuFyGFIOuvKKqQ1GHLB+kSdhehCRAl0dPerLElh+9l5tpsQwNjY6DUngNz4DZpAKBSyrlMJtNvt27Sm2cips+dPB5084n7Nu+udDwR+svnfLcPYpONUdSWLJ1pK1u64jFO9J26O7cvNsz7/XlZm62mLc91whKmREdxHZIXhumklo25Oat3tvodYXWvPzRsSl5kTkWVgigliVjFsPzkCTvvf9RP4YAvP7qfEMfKCXARFKT5arDUmZNNieqfHGPLjsrTfX5uctuRS9iFeLqdMQLwoIwSBL8h0FInIoWkMvxZ6JrERiVsi9bC3DMmGo2PiA6982AwAZgo8ClwjFjkKhcSRiwbEBtFrEbUr1CfPUqUbOTStJHKko9qSzXoqaXgiMnIk5h/H4xSzolIQ1dFcPrYlPY5+S+USkxSOLjGCxPsGZbi+MYlngTOs8KKDuwWiqXlB1CqEQ/+MGzdgdWD0CM3kAqlRRWCyEtG0mBY4/0SE4DGpJBuP2B1Rzp/QtvNfkpp/RPiwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50%;background-size:contain;transition:background-image .3s ease}.send-icon-blue[data-v-464b0d1e]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPDSURBVHgBxZg/TBNRHMe/77g4aMQaGGlyLDo4UDaRgTYYcRHqACsQIDFxEIgmTpZOMBCkiyEBQhnFAaKLGgxlAScpA4MsPVNGiA3xX6Tl/P3etUdLWnrHtfhNrvfu3bu7T3+/33vv956AU2mPNByngzBEE46P/VCEBwY88p5Aiso6FXQoxjoUdQX6jO7k9cJ2S+9QHwyjl0p+OFMcQkSQnI3aaVweqGHQTy9cIBgNbiTIakC4HFhpIG3Yg8yPELlgGJWUUKZR8zcMPZoqervoQxwn6cwyYPhQDbG1amoCxeJLFIXJZNZcu+icUIVA0k0/t6oOc6I41HQg331KwW0ZMxcGw/IhcymUX3FiIbNbL+D/KIC9uRgX8i0UQhXkqb0MzVt/diMeVrIygUzraKggxPBgO9aWnuL7TgSJjXH4bjWUfoC/zQwkNVvxBC7FEH09Lei61wx/y01ZF9v8ivhOkmC8SB3+OfsF5iwQFeaYk07gnBD8z0MjnfKjfK3v7WPxzSZWPmxJmK33LwjmFwI9k+VfqKqNqpwoHcrfckNaoq/njoTgDy4ubWDlY1xaJSetoU6C9o/a7CtH6aBKs3Yb2atsW7sQ+RoeuCvPsc+7sCVFNKl2gpn/6drSM1lmV0TmP0l3MFS+gh0+gtu16rvu+ySsntyHTfkVGom0cq1Sh79lbLBkNybA0zChkQdYnnssLSnfTGetoZ7iaQO2ZRgexUquzgSioOyelLGgeeuwMNWPxOYE+rpN9zHM2Ggnwi/fkQXj8pne7lZ5zl3blEdQvlM+gE6JQXrp4O7NsAzFMGNTb602ic1xbJNbg4Ov4ESKTDsdKkpu4G7Mh548kFDTc6vW/Zy7ok7cZSql4NhwDJQTB+xI+LU5Mg+0W/XsLoZ06C5wLq5QV1uHCzEUH709rVYdW8g5DMv4xi47z5MF4vjhnscxFexodt67LB7EXE0d+eJJlMcmfe9AgjW2PIdj0dShZFPIGFwqQkHNINwDS43cZ0vEmcVMP4RYhEtN0+idGywj86twLIGIecrJO5RwmxNxHHmuXZaucwZDCX9ytpGLqlVpGP30uwYX4vgBH84VzhVqrKrDLzpqm68T7m1cqIwI5dMTuavCVYeaGQPcDwO2xa5Sr47lVxUC8fpIVR9m1+HVh5ELxelUaSAJNWM2rCoUdfESS2mlaHsJddQs/Vtx0TvVK4FS+0blt2PM5UmoItsx3JOzC8KSzWBX5tqNl0tOd0RicuCt2IbVaZ1s6bVJq3EKnL+lx+mMohCEsX2eLb1/USmiDCIZC3kAAAAASUVORK5CYII=)}.config-steps[data-v-464b0d1e]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.config-step-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px}.config-step-button[data-v-464b0d1e]:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADDSURBVHgB7ZExDsIgFIb/msZJNhY9gM4OTnoSL8BlvAAH0Js4d+4F6tLJukhM6gPUtCYgzxin/gsQ4OPjPWDI/yLXAnK1o3EWOzYCLwvA6Bg0HVgfG+Cm/CIMzcCNXBIo39PsAowVPVThK8OXaUGAzJpOHqaiu533X6eiA+IztYU3xJSg9o4KGZ7ATtsT4NfQRm7mwFXDWZ63qMsGAcMEmO3uE0Zd78D4hg5mtF9YWFG9H0kHum6aQwxmw/1yGYMN+U3uUTk5jofnttwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:8px}.config-step-button[data-v-464b0d1e]:hover{transform:translateY(-1px);border-radius:var(--radius-3xl,24px);background:var(--neutral-10,rgba(0,20,53,.1))}.complete-store-button[data-v-464b0d1e]{margin-top:16px;height:56px;padding-left:32px;padding-right:32px;background:var(--brand-2,#012f87);border-radius:24px;color:var(--theme-primary-foreground,#f8fafc);font-size:18px;font-weight:500;line-height:28px;border:none;display:flex;justify-content:center;align-items:center;gap:16px;cursor:pointer}.complete-store-button[data-v-464b0d1e]:hover{background-color:var(--brand-2,#012f87);opacity:.9}.product-options[data-v-464b0d1e]{display:flex;flex-direction:column;gap:12px;width:90%}.product-option-wrapper[data-v-464b0d1e]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.product-option-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px}.product-option-button[data-v-464b0d1e]:hover{background-color:rgba(24,144,255,.1);border-color:#1890ff;transform:translateY(-1px);color:#0050b3;font-weight:500}.skip-button-container[data-v-464b0d1e]{margin-top:16px}.skip-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;background-color:rgba(0,20,53,.05);border:1px solid rgba(0,20,53,.1);border-radius:24px;padding:12px 20px;font-size:15px;color:rgba(0,20,53,.7);cursor:pointer;transition:all .3s ease;text-align:center;display:flex;align-items:center;gap:8px}.skip-button[data-v-464b0d1e]:hover{background-color:rgba(24,144,255,.05);color:#1890ff;border-color:rgba(24,144,255,.3)}.product-actions[data-v-464b0d1e]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.product-action-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px}.product-action-button[data-v-464b0d1e]:hover{background-color:rgba(24,144,255,.1);border-color:#1890ff;transform:translateY(-1px);color:#0050b3;font-weight:500}.product-action-button.completed[data-v-464b0d1e]{background-color:#f5f7fa;color:#666;border-color:#e0e0e0}.market-config-prompt[data-v-464b0d1e]{margin-top:16px;padding:12px 16px;background-color:rgba(24,144,255,.08);border-radius:8px;border-left:4px solid #1890ff}.prompt-hint[data-v-464b0d1e]{color:rgba(0,20,53,.8);font-size:14px;line-height:1.5}.payment-options[data-v-464b0d1e],.shipping-options[data-v-464b0d1e],.store-urls[data-v-464b0d1e],.tax-options[data-v-464b0d1e]{display:flex;flex-direction:column;gap:12px;width:90%}.payment-option-button[data-v-464b0d1e],.shipping-option-button[data-v-464b0d1e],.tax-option-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;border-radius:var(--radius-2xl,16px);border:1px solid var(--neutral-10,rgba(0,20,53,.1));background:var(--theme-background,#fff)}.payment-option-button[data-v-464b0d1e]:hover,.shipping-option-button[data-v-464b0d1e]:hover,.tax-option-button[data-v-464b0d1e]:hover{background-color:rgba(24,144,255,.1);border-color:#1890ff;transform:translateY(-1px);color:#0050b3;font-weight:500}.payment-country-input[data-v-464b0d1e]{margin-top:16px}.input-hint[data-v-464b0d1e]{color:#666;font-size:14px}.payment-config-button-container[data-v-464b0d1e]{margin-top:16px}.payment-config-button[data-v-464b0d1e]{background-color:#1890ff;color:#fff;border:none;border-radius:24px;padding:16px;cursor:pointer;transition:all .2s ease;font-weight:500}.payment-config-button[data-v-464b0d1e]:hover{background-color:#40a9ff;box-shadow:0 2px 8px rgba(24,144,255,.3)}.payment-config-actions[data-v-464b0d1e]{margin-top:16px}.payment-action-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;border-radius:var(--radius-3xl,24px);background:var(--neutral-5,rgba(0,20,53,.05));color:var(--neutral-80,rgba(0,20,53,.8))}.payment-action-button[data-v-464b0d1e]:hover{border-radius:var(--radius-3xl,24px);background:var(--neutral-10,rgba(0,20,53,.1))}.payment-action-button[data-v-464b0d1e]{margin-bottom:10px}.shipping-config-button-container[data-v-464b0d1e],.shipping-country-input[data-v-464b0d1e]{margin-top:16px}.shipping-config-button[data-v-464b0d1e]{background-color:#1890ff;color:#fff;border:none;border-radius:24px;padding:16px;cursor:pointer;transition:all .2s ease;font-weight:500}.shipping-config-button[data-v-464b0d1e]:hover{background-color:#40a9ff;box-shadow:0 2px 8px rgba(24,144,255,.3)}.shipping-config-actions[data-v-464b0d1e]{margin-top:16px}.shipping-action-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;background:var(--neutral-5,rgba(0,20,53,.05));color:var(--neutral-80,rgba(0,20,53,.8))}.shipping-action-button[data-v-464b0d1e]:hover{border-radius:var(--radius-3xl,24px);background:var(--neutral-10,rgba(0,20,53,.1))}.shipping-action-button[data-v-464b0d1e]{margin-bottom:10px;border-radius:var(--radius-3xl,24px)}.tax-config-button-container[data-v-464b0d1e],.tax-country-input[data-v-464b0d1e]{margin-top:16px}.tax-config-button[data-v-464b0d1e]{background-color:#1890ff;color:#fff;border:none;border-radius:24px;padding:16px;cursor:pointer;transition:all .2s ease;font-weight:500}.tax-config-button[data-v-464b0d1e]:hover{background-color:#40a9ff;box-shadow:0 2px 8px rgba(24,144,255,.3)}.tax-config-actions[data-v-464b0d1e]{margin-top:16px}.tax-action-button[data-v-464b0d1e]{width:-moz-fit-content;width:fit-content;min-width:120px;background-color:rgba(0,20,53,.05);border:rgba(0,20,53,.05);border-radius:24px;padding:16px;font-size:16px;color:rgba(0,20,53,.8);cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;margin-bottom:10px;border-radius:var(--radius-3xl,24px);background:var(--neutral-5,rgba(0,20,53,.05));color:var(--neutral-80,rgba(0,20,53,.8))}.tax-action-button[data-v-464b0d1e]:hover{border-radius:var(--radius-3xl,24px);background:var(--neutral-10,rgba(0,20,53,.1))}.iframe-loading-overlay[data-v-464b0d1e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);display:flex;justify-content:center;align-items:center;z-index:10}.loading-spinner[data-v-464b0d1e]{display:flex;flex-direction:column;align-items:center;gap:16px}.spinner[data-v-464b0d1e]{width:60px;height:60px;border:6px solid rgba(24,144,255,.2);border-radius:50%;border-top-color:#1890ff;animation:spin-464b0d1e 1s linear infinite}.loading-text[data-v-464b0d1e]{font-size:16px;color:rgba(0,20,53,.8);font-weight:500}.open-new-window-btn[data-v-464b0d1e]{margin-top:16px;padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.open-new-window-btn[data-v-464b0d1e]:hover{background-color:#40a9ff;box-shadow:0 2px 8px rgba(24,144,255,.3)}@keyframes spin-464b0d1e{to{transform:rotate(1turn)}}@media (max-width:1280px){.chat-section[data-v-464b0d1e]{width:480px}}@media (max-width:992px){.config-container[data-v-464b0d1e]{flex-direction:column}.chat-section[data-v-464b0d1e],.iframe-section[data-v-464b0d1e]{flex:none}.iframe-section[data-v-464b0d1e]{height:50vh}.chat-section[data-v-464b0d1e]{height:50vh;width:100%}.woo-button span[data-v-464b0d1e]{display:none}.woo-button[data-v-464b0d1e]{padding:8px 12px}}@media (max-width:768px){.top-nav[data-v-464b0d1e]{padding:0 20px;height:60px}.logo-image[data-v-464b0d1e]{width:36px;height:36px}.logo-text[data-v-464b0d1e]{font-size:18px}.nav-right .login-button[data-v-464b0d1e],.nav-right .register-button[data-v-464b0d1e]{display:none}}.payment-option-content[data-v-464b0d1e]{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.payment-option-header[data-v-464b0d1e]{display:flex;align-items:center;gap:8px}.payment-icon[data-v-464b0d1e]{width:20px;height:20px;background-image:url(/img/icon-1.6b5dd043.svg);background-size:contain;background-repeat:no-repeat;display:inline-block}.payment-type[data-v-464b0d1e]{font-weight:500;font-size:16px;color:var(--neutral-90,rgba(0,20,53,.9))}.payment-option-url[data-v-464b0d1e]{font-size:12px;color:var(--neutral-60,rgba(0,20,53,.6));word-break:break-all;text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}.payment-option-button[data-v-464b0d1e]{width:100%;padding:12px 16px;text-align:left}.options-title[data-v-464b0d1e]{font-weight:500;margin-bottom:8px}.ai-message-label[data-v-464b0d1e]{position:absolute;top:-8px;right:-8px;z-index:5}.ai-label-badge[data-v-464b0d1e]{display:inline-block;padding:2px 6px;background:#fefefe;color:#ccc;font-size:10px;font-weight:600;border-radius:8px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.2;letter-spacing:.3px;box-shadow:0 1px 1px rgba(0,0,0,.02);border:1px solid #f8f8f8}.login-page[data-v-95a2e1f8]{width:100%;height:100vh;display:flex;align-items:center;background:var(--theme-background,#fff);overflow:hidden}.login-container[data-v-95a2e1f8]{flex:1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.login-form-wrapper[data-v-95a2e1f8]{width:400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:64px}.logo-section[data-v-95a2e1f8]{align-self:stretch;justify-content:center;align-items:center;gap:16px;overflow:hidden;position:relative}.logo-icon[data-v-95a2e1f8]{display:flex;justify-content:flex-start;align-items:center;gap:6px;position:relative}.logo-image[data-v-95a2e1f8]{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-95a2e1f8]{color:#1f2937;font-size:2.25rem;font-weight:800;font-family:Baloo\ 2,cursive;text-align:left;height:3.25rem}.form-section[data-v-95a2e1f8]{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.form-title[data-v-95a2e1f8]{color:var(--neutral-100,#001435);font-size:24px;font-family:Arial,sans-serif;font-weight:500;line-height:32px}.form-content[data-v-95a2e1f8]{gap:16px}.form-content[data-v-95a2e1f8],.form-item[data-v-95a2e1f8]{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form-item[data-v-95a2e1f8]{gap:4px}.form-label[data-v-95a2e1f8]{display:flex;justify-content:flex-start;align-items:center;gap:8px}.label-text[data-v-95a2e1f8]{color:var(--neutral-100,#001435);font-size:14px;font-family:Arial,sans-serif;font-weight:500;line-height:20px}.form-input[data-v-95a2e1f8]{align-self:stretch;height:40px;padding:8px 12px;background:var(--theme-background,#fff);border-radius:6px;outline:1px solid var(--theme-input,#e2e8f0);display:flex;justify-content:flex-start;align-items:center;gap:8px}.form-input.error[data-v-95a2e1f8]{border-radius:var(--radius-md,6px);border:1px solid var(--theme-destructive,#e7000b);background:var(--theme-background,#fff);outline:none}.form-input[data-v-95a2e1f8]:focus-within{border-radius:var(--radius-md,6px);border:1px solid var(--brand-3,#0070e0);background:var(--theme-background,#fff);outline:none}.form-input input[data-v-95a2e1f8]{flex:1;height:100%;border:none;outline:none;background:transparent;color:var(--neutral-100,#001435);font-size:14px;font-family:Arial,sans-serif;font-weight:400;line-height:20px}.form-input input[data-v-95a2e1f8]::-moz-placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.form-input input[data-v-95a2e1f8]::placeholder{color:var(--neutral-40,rgba(0,20,53,.4))}.form-tip[data-v-95a2e1f8]{font-size:12px;color:var(--neutral-60,rgba(0,20,53,.6));margin-top:4px}.form-tip.error[data-v-95a2e1f8]{color:var(--theme-destructive,#e7000b)}.form-error[data-v-95a2e1f8]{font-size:12px;color:#e11d48;margin-top:4px;border-radius:var(--radius-lg,8px);border:1px solid var(--theme-destructive,#e7000b);background:var(--color-red-50,#fef2f2);display:flex;padding:var(--spacing-2-5,10px) var(--spacing-4,16px);align-items:center;gap:var(--spacing-3,12px);align-self:stretch}.login-error[data-v-95a2e1f8]{font-size:14px;text-align:center;width:100%;margin:0}.password-input[data-v-95a2e1f8]{position:relative}.eye-icon[data-v-95a2e1f8]{width:16px;height:16px;position:relative;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center}.eye-icon[data-v-95a2e1f8]:hover{opacity:.9}.eye-icon svg[data-v-95a2e1f8]{color:#001435}.login-button[data-v-95a2e1f8]{align-self:stretch;height:44px;padding:0 32px;background:#001c64;border-radius:48px;color:#fff;display:flex;justify-content:center;align-items:center;gap:6px;border:none;cursor:pointer;transition:opacity .3s}.login-button[data-v-95a2e1f8]:disabled{opacity:.5;cursor:not-allowed}.button-text[data-v-95a2e1f8]{color:var(--theme-primary-foreground,#f8fafc);font-size:14px;font-family:Arial,sans-serif;font-weight:500;line-height:20px;text-align:center}.login-actions[data-v-95a2e1f8]{display:flex;justify-content:space-between;width:100%;margin-top:8px}.register-link[data-v-95a2e1f8]{display:flex;justify-content:flex-start;align-items:flex-start}.link-text[data-v-95a2e1f8]{color:var(--neutral-70,rgba(0,20,53,.7))}.link-action[data-v-95a2e1f8],.link-text[data-v-95a2e1f8]{font-size:14px;font-family:Arial,sans-serif;font-weight:400;line-height:20px}.link-action[data-v-95a2e1f8]{color:var(--brand-3,#0070e0);cursor:pointer}.image-section[data-v-95a2e1f8]{margin:40px 40px 40px 0;width:920px;height:calc(100vh - 80px);position:relative;background:linear-gradient(233.1deg,#001435 -.56%,#012f87);border-radius:40px;overflow:hidden}.image-overlay[data-v-95a2e1f8]{width:100%;height:48%;position:absolute;top:21%;left:0;background-image:url(/img/login-bg.fd875103.png);background-size:80%;background-position:50%;opacity:.8}.image-section[data-v-95a2e1f8]:before{content:"";position:absolute;width:658px;height:664px;left:-551px;top:947px;transform:rotate(-90deg);background:var(--brand-3,#0070e0);border-radius:100%;filter:blur(160px)}.image-section[data-v-95a2e1f8]:after{content:"";position:absolute;width:794px;height:801px;left:837px;top:926px;transform:rotate(-90deg);opacity:.5;background:linear-gradient(to bottom,transparent,var(--brand-1,#001c64));border-radius:100%;filter:blur(120px)}.title-text[data-v-95a2e1f8]{left:298px;top:98px;font-size:32px;font-weight:700;line-height:36px}.subtitle-text1[data-v-95a2e1f8],.subtitle-text2[data-v-95a2e1f8],.title-text[data-v-95a2e1f8]{position:absolute;color:var(--theme-background,#fff);font-family:Arial,sans-serif;text-align:center}.subtitle-text1[data-v-95a2e1f8],.subtitle-text2[data-v-95a2e1f8]{left:50%;transform:translateX(-50%);bottom:16%;opacity:.7;font-size:18px;font-weight:400;line-height:28px;width:80%}.subtitle-text2[data-v-95a2e1f8]{bottom:13%}@media (max-width:1400px){.image-section[data-v-95a2e1f8]{width:50%}.subtitle-text[data-v-95a2e1f8],.title-text[data-v-95a2e1f8]{left:50%;transform:translateX(-50%);width:80%}}@media (max-width:1024px){.image-section[data-v-95a2e1f8]{display:none}.login-container[data-v-95a2e1f8]{width:100%}}@media (max-width:480px){.login-form-wrapper[data-v-95a2e1f8]{width:90%;padding:0 20px}}.success-message[data-v-95a2e1f8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.success-content[data-v-95a2e1f8]{background-color:var(--theme-background,#fff);padding:24px 32px;border-radius:8px;display:flex;align-items:center;min-width:240px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.success-icon[data-v-95a2e1f8]{width:24px;height:24px;margin-right:12px;display:flex;align-items:center;justify-content:center}.success-icon img[data-v-95a2e1f8]{width:100%;height:100%}.success-text[data-v-95a2e1f8]{color:var(--neutral-100,#001435);font-size:16px;font-family:Arial,sans-serif;font-weight:500}.confirmation-modal[data-v-95a2e1f8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.confirmation-content[data-v-95a2e1f8]{background-color:var(--theme-background,#fff);padding:24px;border-radius:8px;display:flex;flex-direction:column;min-width:420px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.confirmation-title[data-v-95a2e1f8]{font-size:18px;font-weight:500;color:var(--neutral-100,#001435);margin-bottom:16px}.confirmation-text[data-v-95a2e1f8]{font-size:14px;color:var(--neutral-70,rgba(0,20,53,.7));margin-bottom:20px}.confirmation-input[data-v-95a2e1f8]{margin-bottom:16px}.confirmation-input input[data-v-95a2e1f8]{width:100%;padding:8px;border:1px solid var(--theme-input,#e2e8f0);border-radius:4px}.confirmation-actions[data-v-95a2e1f8]{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.cancel-button[data-v-95a2e1f8]{background-color:var(--neutral-10,rgba(0,20,53,.1));color:var(--neutral-70,rgba(0,20,53,.7))}.cancel-button[data-v-95a2e1f8],.confirm-button[data-v-95a2e1f8]{padding:8px 16px;border-radius:4px;border:none;cursor:pointer;font-size:14px}.confirm-button[data-v-95a2e1f8]{background-color:#001c64;color:#fff}.confirm-button[data-v-95a2e1f8]:disabled{opacity:.5;cursor:not-allowed}.success-content[data-v-95a2e1f8]{max-width:400px}.admin-page[data-v-45c9544a]{width:100%;min-height:100vh;background:var(--color-slate-50,#f8fafc);position:relative}.content[data-v-45c9544a]{padding:24px 3rem;display:flex;flex-direction:column;align-items:center}.store-grid[data-v-45c9544a]{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(1rem,2vw,1rem);width:100%;margin:0 auto}@media (max-width:1400px){.store-grid[data-v-45c9544a]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1100px){.store-grid[data-v-45c9544a]{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.store-grid[data-v-45c9544a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.store-grid[data-v-45c9544a]{grid-template-columns:repeat(1,1fr)}}.store-card[data-v-45c9544a]{width:18vw;height:23.625vw;min-width:200px;max-width:100%;background:#fff;gap:20px;border-radius:16px;position:relative;overflow:hidden;outline:1px var(--color-black-transparent-10,rgba(3,7,18,.1)) solid;transition:outline-color .3s ease}.store-card-active[data-v-45c9544a]{outline:1px var(--brand-2,#012f87) solid}.card-image-container[data-v-45c9544a]{width:100%;height:100%;overflow:hidden;position:relative}.card-image[data-v-45c9544a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-content[data-v-45c9544a]{width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 40%,#fff 75%);display:flex;flex-direction:column;justify-content:flex-end;gap:20px}.store-info[data-v-45c9544a]{display:flex;align-items:center;gap:8px}.store-logo[data-v-45c9544a]{width:28px;height:28px;border-radius:50%;background:#d9d9d9;border:1.17px var(--neutral-5,rgba(0,20,53,.05)) solid}.store-name-container[data-v-45c9544a]{display:flex;align-items:center;gap:4px}.store-name[data-v-45c9544a]{color:var(--neutral-100,#001435);font-size:16px;font-family:Arial,sans-serif;font-weight:500;line-height:24px;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.verify-icon[data-v-45c9544a]{width:20px;height:20px;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADDSURBVHgB7ZExDsIgFIb/msZJNhY9gM4OTnoSL8BlvAAH0Js4d+4F6tLJukhM6gPUtCYgzxin/gsQ4OPjPWDI/yLXAnK1o3EWOzYCLwvA6Bg0HVgfG+Cm/CIMzcCNXBIo39PsAowVPVThK8OXaUGAzJpOHqaiu533X6eiA+IztYU3xJSg9o4KGZ7ATtsT4NfQRm7mwFXDWZ63qMsGAcMEmO3uE0Zd78D4hg5mtF9YWFG9H0kHum6aQwxmw/1yGYMN+U3uUTk5jofnttwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:50%;background-size:contain}.verify-icon[data-v-45c9544a]:after{content:none}.store-details[data-v-45c9544a]{display:flex;align-items:center;justify-content:space-between;width:100%}.store-user-info[data-v-45c9544a]{display:flex;flex-direction:column;gap:8px}.store-username[data-v-45c9544a]{color:var(--neutral-100,#001435);font-size:14px;font-family:Arial,sans-serif;font-weight:400;line-height:20px}.store-date[data-v-45c9544a]{color:var(--neutral-80,rgba(0,20,53,.8));font-size:12px;font-family:Arial,sans-serif;font-weight:400;line-height:16px}.store-actions[data-v-45c9544a]{display:flex}.action-btn[data-v-45c9544a]{width:36px;height:36px;opacity:.5;background:var(--color-gray-300,#d1d5dc);border-radius:9999px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;color:var(--neutral-80,rgba(0,20,53,.8))}.action-btn[data-v-45c9544a]:hover{opacity:.8;background:var(--color-gray-200,#e5e7eb)}.delete-btn[data-v-45c9544a]{color:var(--neutral-80,rgba(0,20,53,.8))}.delete-btn[data-v-45c9544a]:hover{opacity:1;background:var(--red-200,#fecaca);color:var(--red-600,#dc2626)}.delete-icon[data-v-45c9544a]{display:none}.delete-icon[data-v-45c9544a]:after,.delete-icon[data-v-45c9544a]:before{content:none}.pagination[data-v-45c9544a]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.pagination-item[data-v-45c9544a]{height:40px;display:flex;justify-content:center;align-items:center;border-radius:6px;color:var(--theme-foreground,#020618);font-size:14px;font-family:Arial,sans-serif;font-weight:500;line-height:20px;cursor:pointer;padding:0 12px;min-width:40px}.pagination-item[data-v-45c9544a]:not(.pagination-disabled):hover{background-color:rgba(0,0,0,.05)}.pagination-active[data-v-45c9544a]{background:var(--theme-background,#fff);outline:1px var(--theme-border,#e2e8f0) solid;outline-offset:-1px}.pagination-disabled[data-v-45c9544a]{opacity:.5;cursor:not-allowed}.pagination-ellipsis[data-v-45c9544a]{pointer-events:none}.pagination-next[data-v-45c9544a],.pagination-prev[data-v-45c9544a]{height:40px;display:flex;align-items:center;gap:4px;padding:0 10px}.pagination-prev[data-v-45c9544a]{padding-left:10px;padding-right:16px}.pagination-next[data-v-45c9544a]{padding-left:16px;padding-right:10px}.pagination-text[data-v-45c9544a]{color:var(--theme-foreground,#020618);font-size:14px;font-family:Arial,sans-serif;font-weight:500;line-height:20px}.next-icon[data-v-45c9544a],.prev-icon[data-v-45c9544a]{width:16px;height:16px;position:relative}.arrow-icon[data-v-45c9544a]{color:var(--theme-foreground,#020618);stroke-width:2}.modal-overlay[data-v-45c9544a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100}.delete-modal[data-v-45c9544a]{width:512px;padding:24px;background:var(--theme-background,#fff);border-radius:16px;outline:1px var(--theme-border,#e2e8f0) solid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;display:flex;flex-direction:column;gap:24px}.modal-header[data-v-45c9544a]{display:flex;flex-direction:column;gap:8px}.modal-title[data-v-45c9544a]{font-size:18px;font-weight:500;color:var(--theme-foreground,#020618);line-height:28px;font-family:Arial,sans-serif}.modal-subtitle[data-v-45c9544a]{font-size:14px;color:var(--theme-muted-foreground,#62748e);line-height:20px;font-family:Arial,sans-serif}.delete-options[data-v-45c9544a]{display:flex;flex-direction:column;gap:16px}.delete-option[data-v-45c9544a]{display:flex;align-items:center;gap:8px;cursor:pointer}.radio-button[data-v-45c9544a]{width:16px;height:16px;border-radius:50%;border:1px solid var(--theme-input,#e2e8f0);background:var(--theme-background,#fff);display:flex;justify-content:center;align-items:center}.radio-button.checked[data-v-45c9544a]{background:var(--brand-1,#001c64);border:none}.radio-inner[data-v-45c9544a]{width:12px;height:12px;display:flex;justify-content:center;align-items:center}.radio-inner[data-v-45c9544a]:before{content:none}.option-text[data-v-45c9544a]{font-size:14px;color:var(--neutral-70,rgba(0,20,53,.7));line-height:20px;font-family:Arial,sans-serif}.modal-actions[data-v-45c9544a]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.btn-cancel[data-v-45c9544a]{border-radius:9999px;background:var(--theme-background,#fff);color:var(--theme-accent-foreground,#0f172b);border:1px solid var(--theme-input,#e2e8f0)}.btn-cancel[data-v-45c9544a],.btn-confirm[data-v-45c9544a]{height:40px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;font-family:Arial,sans-serif}.btn-confirm[data-v-45c9544a]{border-radius:9999px;background:var(--theme-foreground,#020618);color:var(--theme-primary-foreground,#f8fafc);border:none}.btn-cancel[data-v-45c9544a]:hover{background:var(--theme-muted,#f1f5f9)}.btn-confirm[data-v-45c9544a]:hover{background:#12192c}.iframe-loading-overlay[data-v-45c9544a]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);display:flex;justify-content:center;align-items:center;z-index:10;border-radius:16px}.spinner[data-v-45c9544a]{width:40px;height:40px;border:3px solid rgba(0,28,100,.1);border-radius:50%;border-top-color:var(--brand-1,#001c64);animation:spin-45c9544a 1s ease-in-out infinite}.loading-text[data-v-45c9544a]{color:var(--neutral-80,rgba(0,20,53,.8));font-size:14px;font-family:Arial,sans-serif}.global-loading-overlay[data-v-45c9544a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);z-index:100;display:flex;justify-content:center;align-items:center}.loading-spinner[data-v-45c9544a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.small-spinner[data-v-45c9544a]{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--theme-foreground,#020618);animation:spin-45c9544a 1s ease-in-out infinite}@keyframes spin-45c9544a{to{transform:rotate(1turn)}}.deleting-text[data-v-45c9544a]{display:flex;align-items:center;justify-content:center;gap:8px}.btn-cancel[data-v-45c9544a]:disabled,.btn-confirm[data-v-45c9544a]:disabled{opacity:.7;cursor:not-allowed}.toast-container[data-v-45c9544a]{position:fixed;top:20px;right:20px;z-index:1000}.toast[data-v-45c9544a]{background-color:var(--theme-background,#fff);border-radius:8px;padding:16px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px;width:300px;border-left:4px solid;animation:slideIn-45c9544a .3s forwards}@keyframes slideIn-45c9544a{0%{transform:translateX(100%)}to{transform:translateX(0)}}.toast.success[data-v-45c9544a]{border-left-color:var(--color-green-500,#22c55e)}.toast.success .toast-icon[data-v-45c9544a]{color:var(--color-green-500,#22c55e)}.toast.error[data-v-45c9544a]{border-left-color:var(--color-red-500,#ef4444)}.toast.error .toast-icon[data-v-45c9544a]{color:var(--color-red-500,#ef4444)}.toast-icon[data-v-45c9544a]{width:20px;height:20px}.toast-message[data-v-45c9544a]{color:var(--theme-foreground,#020618);font-size:14px;font-family:Arial,sans-serif;font-weight:500;line-height:20px}.custom-message[data-v-4d89de0a]{position:fixed;top:20px;left:50%;transform:translateX(-50%);padding:12px 20px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:flex;align-items:center;z-index:9999;min-width:300px}.custom-message i[data-v-4d89de0a]{margin-right:8px;font-size:16px}.custom-message span[data-v-4d89de0a]{font-size:14px;line-height:1.5}.custom-message.success[data-v-4d89de0a]{background-color:#f0f9eb;border:1px solid #e1f3d8;color:#67c23a}.custom-message.warning[data-v-4d89de0a]{background-color:#fdf6ec;border:1px solid #faecd8;color:#e6a23c}.custom-message.error[data-v-4d89de0a]{background-color:#fef0f0;border:1px solid #fde2e2;color:#f56c6c}.custom-message.info[data-v-4d89de0a]{background-color:#f4f4f5;border:1px solid #e9e9eb;color:#909399}.message-fade-enter-active[data-v-4d89de0a],.message-fade-leave-active[data-v-4d89de0a]{transition:all .3s ease}.message-fade-enter[data-v-4d89de0a],.message-fade-leave-to[data-v-4d89de0a]{transform:translate(-50%,-20px);opacity:0}