#muhra-ai{--mai-brown: #5b4130;--mai-brown-dark: #3f2c20;--mai-beige: #f4ede3;--mai-beige-2: #e9dfd1;--mai-line: #dccfbe;--mai-text: #2e2119;--mai-muted: #8a7666;--mai-white: #fffdfa;--mai-side: right;--mai-offset-x: 20px;--mai-offset-y: 20px;font-family:inherit;color:var(--mai-text)}#muhra-ai *,#muhra-ai *:before,#muhra-ai *:after{box-sizing:border-box}.mai-launch{position:fixed;bottom:var(--mai-offset-y);right:var(--mai-offset-x);z-index:2147483000;display:flex;align-items:center;gap:8px;height:48px;padding:0 18px 0 14px;border:0;border-radius:999px;background:var(--mai-brown);color:var(--mai-beige);font-weight:600;font-size:14px;line-height:1;font-family:inherit;letter-spacing:.02em;cursor:pointer;box-shadow:0 8px 24px #3f2c2047;transition:transform .2s,background .2s}#muhra-ai[data-side=left] .mai-launch,#muhra-ai[data-side=left] .mai-panel{right:auto;left:var(--mai-offset-x)}.mai-launch:hover{background:var(--mai-brown-dark);transform:translateY(-1px)}.mai-launch svg{width:20px;height:20px;flex:none}.mai-open .mai-launch{display:none}.mai-panel{position:fixed;bottom:var(--mai-offset-y);right:var(--mai-offset-x);z-index:2147483001;width:380px;height:min(620px,calc(100vh - 40px));display:none;flex-direction:column;overflow:hidden;background:var(--mai-white);border:1px solid var(--mai-line);border-radius:18px;box-shadow:0 18px 48px #2e211938}.mai-open .mai-panel{display:flex;animation:mai-in .22s ease-out}@keyframes mai-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mai-head{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 16px;background:var(--mai-brown);color:var(--mai-beige)}.mai-avatar{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--mai-beige);color:var(--mai-brown);font:700 15px/1 Georgia,serif}.mai-title{flex:1;min-width:0}.mai-title b{display:block;font-size:15px;font-weight:600;letter-spacing:.02em}.mai-title span{display:block;font-size:12px;opacity:.8;margin-top:2px}.mai-x{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center}.mai-x:hover{background:#ffffff1f}.mai-x svg{width:18px;height:18px}.mai-body{flex:1;overflow-y:auto;padding:16px 14px 8px;background:var(--mai-beige);scroll-behavior:smooth}.mai-msg{display:flex;margin:0 0 10px}.mai-msg.mai-user{justify-content:flex-end}.mai-bubble{max-width:86%;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.55;white-space:normal;word-wrap:break-word;unicode-bidi:plaintext}.mai-bot .mai-bubble{background:var(--mai-white);border:1px solid var(--mai-line);border-end-start-radius:4px}.mai-user .mai-bubble{background:var(--mai-brown);color:var(--mai-beige);border-end-end-radius:4px}.mai-bubble a{color:inherit;text-decoration:underline}.mai-bubble ul{margin:6px 0;padding-inline-start:18px}.mai-typing{display:inline-flex;gap:4px;padding:12px 14px}.mai-typing i{width:6px;height:6px;border-radius:50%;background:var(--mai-muted);animation:mai-dot 1s infinite}.mai-typing i:nth-child(2){animation-delay:.15s}.mai-typing i:nth-child(3){animation-delay:.3s}@keyframes mai-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.mai-cards{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 10px;margin:0 0 6px;scroll-snap-type:x mandatory}.mai-card{flex:0 0 168px;scroll-snap-align:start;background:var(--mai-white);border:1px solid var(--mai-line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.mai-card-img{display:block;aspect-ratio:3/4;background:var(--mai-beige-2)}.mai-card-img img{width:100%;height:100%;object-fit:cover;display:block}.mai-card-b{padding:9px 10px 10px;display:flex;flex-direction:column;gap:6px;flex:1}.mai-card-t{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--mai-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:33px}.mai-card-p{font-size:13px;font-weight:600;color:var(--mai-brown)}.mai-card-p s{color:var(--mai-muted);font-weight:400;margin-inline-start:4px;font-size:12px}.mai-card select{width:100%;height:32px;border:1px solid var(--mai-line);border-radius:8px;background:var(--mai-white);color:var(--mai-text);font-size:12px;font-family:inherit;padding:0 6px}.mai-add{margin-top:auto;height:34px;border:0;border-radius:8px;background:var(--mai-brown);color:var(--mai-beige);font-weight:600;font-size:12.5px;font-family:inherit;cursor:pointer;transition:background .2s}.mai-add:hover{background:var(--mai-brown-dark)}.mai-add:disabled{opacity:.55;cursor:default}.mai-add.mai-done{background:#6f7f52}.mai-cartlink{font-size:12px;text-align:center;color:var(--mai-brown)}.mai-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}.mai-chip{border:1px solid var(--mai-brown);background:transparent;color:var(--mai-brown);border-radius:999px;padding:7px 12px;font-size:12.5px;line-height:1.2;font-family:inherit;cursor:pointer}.mai-chip:hover{background:var(--mai-brown);color:var(--mai-beige)}.mai-foot{padding:10px 12px 12px;background:var(--mai-white);border-top:1px solid var(--mai-line)}.mai-form{display:flex;align-items:flex-end;gap:8px}.mai-input{flex:1;min-height:42px;max-height:110px;resize:none;padding:11px 13px;border:1px solid var(--mai-line);border-radius:12px;background:var(--mai-beige);font-size:14px;line-height:1.4;font-family:inherit;color:var(--mai-text);outline:none;unicode-bidi:plaintext}.mai-input:focus{border-color:var(--mai-brown)}.mai-send{width:42px;height:42px;flex:none;border:0;border-radius:12px;background:var(--mai-brown);color:var(--mai-beige);cursor:pointer;display:grid;place-items:center}.mai-send:disabled{opacity:.5;cursor:default}.mai-send svg{width:18px;height:18px}[dir=rtl] .mai-send svg{transform:scaleX(-1)}.mai-note{margin:7px 2px 0;font-size:10.5px;color:var(--mai-muted);text-align:center}@media(max-width:600px){.mai-panel{top:0;right:0;bottom:0;left:0;width:100%;height:100%;height:100dvh;border-radius:0;border:0}#muhra-ai[data-side=left] .mai-panel{left:0}.mai-launch{height:44px;padding:0 15px 0 12px;font-size:13px}.mai-input{font-size:16px}}.mai-chart{display:block;max-width:86%;background:var(--mai-white);border:1px solid var(--mai-line);border-radius:14px;overflow:hidden;text-decoration:none;color:var(--mai-muted)}.mai-chart img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;background:#fff}.mai-chart span{display:block;padding:7px 10px;font-size:11.5px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/muhra-ai-advisor.css.map */
