.ln24x{--fs:17px;--w:390px;--plum:#3D1E3F;--plum2:#5B2D5E;--gold:#D4B06C;--gold2:#B8935A;--lav:#F3EEF9;--ink:#2A1530;--mut:#6E6072;position:fixed;right:22px;bottom:22px;z-index:2147483000;font-family:inherit;color:var(--ink)}.ln24-sub .ln24x{--fs:24px;--w:470px}.ln24x *{box-sizing:border-box;font-family:inherit}.ln24x-launch{position:relative;width:68px;height:68px;border-radius:50%;border:none;padding:0;cursor:pointer;background:radial-gradient(circle at 30% 25%,#6b3a6e,#3d1e3f 70%);box-shadow:0 10px 28px #3d1e3f61,0 0 0 3px #d4b06c8c;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center}.ln24x-launch:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 34px #3d1e3f73,0 0 0 3px #d4b06ce6}.ln24x-launch:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(212,176,108,.6);animation:ln24xRing 2.6s ease-out infinite}.ln24x-launch .ln24x-ava{width:60px;height:60px}.ln24x-dot{position:absolute;top:3px;right:3px;width:14px;height:14px;border-radius:50%;background:#22c55e;border:2px solid #fff}.ln24x.open .ln24x-launch:before{display:none}.ln24x-ava{display:inline-block;border-radius:50%;background:#3d3458 center/116.5% no-repeat;flex-shrink:0}.ln24x-ava:empty{background-color:#3d3458}.ln24x-ava.big{width:48px;height:48px;box-shadow:0 0 0 2px #d4b06cb3}@keyframes ln24xRing{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}.ln24x-tip{position:absolute;right:4px;bottom:84px;max-width:260px;background:#fff;color:var(--ink);font-size:var(--fs);line-height:1.35;padding:12px 16px;border-radius:16px 16px 4px;box-shadow:0 10px 30px #2a15302e;border:1px solid #EBE2F1;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;cursor:pointer;white-space:normal}.ln24-sub .ln24x-tip{max-width:340px}.ln24x-tip.show{opacity:1;transform:none;pointer-events:auto}.ln24x-panel{position:absolute;right:0;bottom:86px;width:var(--w);max-width:calc(100vw - 32px);height:min(640px,calc(100vh - 130px));background:#fcfafd;border-radius:24px;box-shadow:0 24px 60px #2a153047;border:1px solid #EBE2F1;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(14px) scale(.98);transform-origin:bottom right;pointer-events:none;transition:opacity .22s ease,transform .22s ease}.ln24-sub .ln24x-panel{height:min(760px,calc(100vh - 130px))}.ln24x.open .ln24x-panel{opacity:1;transform:none;pointer-events:auto}.ln24x-head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#3d1e3f,#5b2d5e 60%,#7a4b55);color:#fff}.ln24x-who{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.ln24x-who b{font-size:var(--fs);letter-spacing:.2px}.ln24x-who span{font-size:var(--fs);opacity:.85;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ln24-home .ln24x-who span{font-size:16px}.ln24x-who span i{width:8px;height:8px;border-radius:50%;background:#4ade80;flex-shrink:0}.ln24x-x{border:none;background:#ffffff24;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:var(--fs);line-height:1}.ln24x-x:hover{background:#ffffff42}.ln24x-body{flex:1;overflow-y:auto;padding:16px 14px 8px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.ln24x-msg{max-width:88%;font-size:var(--fs);line-height:1.45;padding:10px 14px;border-radius:18px;word-wrap:break-word;overflow-wrap:anywhere}.ln24x-msg.bot{align-self:flex-start;background:#fff;border:1px solid #EDE5F2;border-bottom-left-radius:6px;box-shadow:0 2px 8px #2a15300d}.ln24x-msg.me{align-self:flex-end;background:linear-gradient(135deg,#3d1e3f,#5b2d5e);color:#fff;border-bottom-right-radius:6px}.ln24x-msg a{color:var(--gold2);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ln24x-typing{display:flex;gap:5px;align-items:center;padding:14px 16px}.ln24x-typing i{width:8px;height:8px;border-radius:50%;background:#b8a9d9;animation:ln24xDot 1.2s infinite}.ln24x-typing i:nth-child(2){animation-delay:.15s}.ln24x-typing i:nth-child(3){animation-delay:.3s}@keyframes ln24xDot{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-5px);opacity:1}}.ln24x-cardwrap{align-self:stretch}.ln24x-cards{display:flex;flex-direction:column;gap:8px}.ln24x-card{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 10px;align-items:center;padding:10px 14px;background:#fff;border:1px solid #E7DEEE;border-left:4px solid var(--gold);border-radius:14px;text-decoration:none;color:var(--ink);transition:transform .15s,box-shadow .15s}.ln24x-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2a15301a}.ln24x-card .n{font-weight:800;font-size:var(--fs);color:var(--plum);white-space:nowrap}.ln24x-card .w{grid-column:1;font-size:var(--fs);color:var(--mut);line-height:1.3}.ln24-home .ln24x-card .w{font-size:16px}.ln24x-card .p{grid-column:2;grid-row:1/3;text-align:right;font-weight:800;font-size:var(--fs);color:var(--gold2);display:flex;flex-direction:column;align-items:flex-end}.ln24x-card .p em{font-style:normal;font-weight:600;color:var(--plum);font-size:var(--fs)}.ln24-home .ln24x-card .p em{font-size:16px}.ln24x-quick{display:flex;flex-wrap:wrap;gap:8px;padding:4px 14px 10px}.ln24x-chip{font-size:var(--fs);padding:8px 14px;border-radius:999px;border:1px solid #E1D5EA;background:#fff;color:var(--plum);cursor:pointer;line-height:1.25;text-align:left;transition:.15s}.ln24x-chip:hover{border-color:var(--gold2);background:#fff9ef}.ln24x-form{display:flex;gap:8px;padding:10px 12px;border-top:1px solid #EFE7F3;background:#fff}.ln24x-form input{flex:1;min-width:0;font-size:var(--fs);padding:12px 16px;border-radius:999px;border:1px solid #E1D5EA;background:#faf7fc;color:var(--ink);outline:none}.ln24x-form input:focus{border-color:var(--gold2);box-shadow:0 0 0 3px #d4b06c40}.ln24x-form button{width:52px;flex-shrink:0;border:none;border-radius:50%;background:linear-gradient(135deg,#3d1e3f,#b8935a);color:#fff;font-size:var(--fs);cursor:pointer}.ln24x-foot{font-size:16px;color:var(--mut);text-align:center;padding:0 12px 10px;background:#fff;line-height:1.3}.ln24-sub .ln24x-foot{font-size:24px}@media(max-width:600px){.ln24x{right:14px;bottom:14px}.ln24x-panel{position:fixed;left:8px;right:8px;bottom:8px;top:8px;width:auto;max-width:none;height:auto;border-radius:22px}.ln24x-launch{width:60px;height:60px}.ln24x-launch .ln24x-ava{width:52px;height:52px}.ln24x.open .ln24x-launch,.ln24x.open .ln24x-tip{display:none}}@media(prefers-reduced-motion:reduce){.ln24x-launch:before,.ln24x-typing i{animation:none}}.ln24x-launch,.ln24x-launch:hover{background:transparent!important;box-shadow:none!important;border-radius:0!important;filter:drop-shadow(0 6px 12px rgba(61,30,63,.35))}.ln24x-launch:hover{transform:translateY(-3px) scale(1.08)}.ln24x-launch:before{display:block!important;content:""!important;position:absolute;top:-22px!important;right:-22px!important;bottom:-22px!important;left:-22px!important;border:none!important;border-radius:50%!important;background:radial-gradient(circle,#ffcd6ef2,#c88cffb3 38%,#aa6eff00 68%)!important;animation:ln24xAura 2.2s ease-in-out infinite!important;z-index:0;pointer-events:none}.ln24x-launch:hover:before{animation-duration:1.1s!important}.ln24x.open .ln24x-launch:before{opacity:.35;animation:none!important}@keyframes ln24xAura{0%,to{transform:scale(.8);opacity:.55}50%{transform:scale(1.18);opacity:1}}.ln24x-launch:after{content:"\2726";position:absolute;top:-8px;left:-6px;z-index:3;color:#ffe3a3;font-size:18px;line-height:1;text-shadow:0 0 8px #FFD27A,0 0 2px #fff;pointer-events:none;animation:ln24xTwinkle 1.9s ease-in-out infinite}@keyframes ln24xTwinkle{0%,to{opacity:.15;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(25deg)}}.ln24x-launch .ln24x-ava{position:relative;z-index:1;animation:ln24xFloat 3.2s ease-in-out infinite}@keyframes ln24xFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-5deg)}}.ln24x-ava,.ln24x-ava.big{border-radius:0!important;box-shadow:none!important;background-color:transparent!important;background-size:contain!important}.ln24x-launch .ln24x-ava{width:72px!important;height:72px!important}.ln24x-ava.big{width:52px!important;height:52px!important}.ln24x-dot{top:6px;right:4px;z-index:2}@media(max-width:600px){.ln24x-launch .ln24x-ava{width:64px!important;height:64px!important}}@media(prefers-reduced-motion:reduce){.ln24x-launch:before,.ln24x-launch:after,.ln24x-launch .ln24x-ava{animation:none!important}}@font-face{font-family:LN24 Thai;font-weight:100 500;font-display:swap;src:local("Leelawadee UI"),local("LeelawadeeUI"),local("Thonburi"),local("Noto Sans Thai"),local("Tahoma"),url(https://fonts.gstatic.com/s/prompt/v12/-W__XJnvUD7dzB26Zw.ttf) format("truetype");size-adjust:112%;unicode-range:U+0E00-0E7F}@font-face{font-family:LN24 Thai;font-weight:600 900;font-display:swap;src:local("Leelawadee UI Bold"),local("LeelawadeeUI-Bold"),local("Thonburi Bold"),local("Thonburi-Bold"),local("Noto Sans Thai Bold"),local("Tahoma Bold"),url(https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Cv_44bg.ttf) format("truetype");size-adjust:112%;unicode-range:U+0E00-0E7F}@font-face{font-family:LN24 CJK;font-weight:100 500;font-display:swap;src:local("PingFang TC"),local("PingFangTC-Regular"),local("PingFang SC"),local("PingFangSC-Regular"),local("Microsoft JhengHei"),local("Microsoft YaHei"),local("Noto Sans CJK TC"),local("Noto Sans TC"),local("Noto Sans CJK SC"),local("Hiragino Sans GB");size-adjust:110%;unicode-range:U+2E80-2FFF,U+3000-303F,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:LN24 CJK;font-weight:600 900;font-display:swap;src:local("PingFang TC Semibold"),local("PingFangTC-Semibold"),local("PingFang SC Semibold"),local("PingFangSC-Semibold"),local("Microsoft JhengHei Bold"),local("Microsoft YaHei Bold"),local("Noto Sans CJK TC Bold"),local("Noto Sans TC Bold"),local("Noto Sans CJK SC Bold");size-adjust:110%;unicode-range:U+2E80-2FFF,U+3000-303F,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FF00-FFEF}html[lang^=th] body,html[lang^=th] input,html[lang^=th] select,html[lang^=th] textarea,html[lang^=th] button{font-family:"LN24 Thai",var(--font-body-family),sans-serif}html[lang^=th] :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:"LN24 Thai",var(--font-heading-family),sans-serif}html[lang^=zh] body,html[lang^=zh] input,html[lang^=zh] select,html[lang^=zh] textarea,html[lang^=zh] button{font-family:"LN24 CJK",var(--font-body-family),sans-serif}html[lang^=zh] :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:"LN24 CJK",var(--font-heading-family),sans-serif}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ln24-star.css.map */
