:root{--ted-green: #2d5a27;--ted-deep: #1a3311;--ted-amber: #f5a623;--ted-ink: #1d2a18;--ted-soft: #f2f6f0;--ted-line: #d7e2d3}.ted-launch{position:fixed;right:18px;bottom:18px;z-index:2147482000;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border:0;border-radius:999px;background:var(--ted-green);color:#fff;font:600 15px/1.2 Barlow,system-ui,sans-serif;box-shadow:0 8px 24px #1a331159;cursor:pointer}.ted-launch:hover{background:var(--ted-deep)}.ted-launch__av,.ted__av{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--ted-amber);color:var(--ted-deep);font-weight:800;font-size:17px;flex:none}.ted-launch.is-open{display:none}@media(max-width:749px){.ted-launch{right:12px;bottom:12px;padding:8px 14px 8px 8px;font-size:14px}}.ted{position:fixed;right:18px;bottom:18px;z-index:2147482001;width:400px;max-width:calc(100vw - 24px);height:620px;max-height:calc(100vh - 36px);display:flex;flex-direction:column;background:#fff;color:var(--ted-ink);border-radius:16px;box-shadow:0 18px 50px #00000047;font:15px/1.5 Barlow,system-ui,sans-serif;overflow:hidden;opacity:0;transform:translateY(12px);transition:opacity .18s,transform .18s}.ted[hidden]{display:none}.ted.is-in{opacity:1;transform:none}@media(max-width:749px){.ted{right:0;bottom:0;width:100vw;max-width:100vw;height:100%;max-height:100%;border-radius:0}}.ted__head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:var(--ted-deep);color:#fff}.ted__id{flex:1;min-width:0}.ted__title{font-weight:800;font-size:16px}.ted__status{font-size:12.5px;opacity:.85}.ted__btn{background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;padding:5px 11px;font:600 13px Barlow,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.ted__btn:hover{background:#ffffff1f}.ted__x{border:0;font-size:22px;line-height:1;padding:4px 8px}.ted__log{flex:1;overflow-y:auto;padding:14px;background:var(--ted-soft)}.ted-msg{max-width:88%;margin:0 0 10px;padding:10px 13px;border-radius:14px;word-wrap:break-word}.ted-msg p{margin:0 0 8px}.ted-msg p:last-child{margin-bottom:0}.ted-msg ul,.ted-msg ol{margin:4px 0 8px 18px;padding:0}.ted-msg--bot{background:#fff;border:1px solid var(--ted-line);border-bottom-left-radius:4px}.ted-msg--user{margin-left:auto;background:var(--ted-green);color:#fff;border-bottom-right-radius:4px}.ted-msg a{color:var(--ted-green);font-weight:600}.ted__chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 0;background:#fff}.ted-chip,.ted-e__chip{border:1px solid var(--ted-green);background:#fff;color:var(--ted-green);border-radius:999px;padding:6px 12px;font:600 13.5px Barlow,system-ui,sans-serif;cursor:pointer;text-align:left}.ted-chip:hover,.ted-e__chip:hover{background:var(--ted-green);color:#fff}.ted__form{display:flex;gap:8px;padding:10px 12px 12px;background:#fff;border-top:1px solid var(--ted-line)}.ted__form input,.ted-e__form input{flex:1;min-width:0;border:1px solid var(--ted-line);border-radius:10px;padding:11px 12px;font:15px Barlow,system-ui,sans-serif;color:var(--ted-ink);background:#fff}.ted__form input:focus,.ted-e__form input:focus{outline:2px solid var(--ted-green);outline-offset:0}.ted__send,.ted-e__send{border:0;border-radius:10px;padding:0 16px;background:var(--ted-green);color:#fff;font:700 15px Barlow,system-ui,sans-serif;cursor:pointer}.ted__send:hover,.ted-e__send:hover{background:var(--ted-deep)}.ted-mic{flex:none;width:44px;border:1px solid var(--ted-line);border-radius:10px;background:#fff;color:var(--ted-green);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ted-mic.is-rec{background:#c0392b;border-color:#c0392b;color:#fff;animation:ted-pulse 1.2s infinite}.ted-mic.is-busy{opacity:.6;cursor:progress}@keyframes ted-pulse{50%{box-shadow:0 0 0 6px #c0392b33}}.ted-dots{display:inline-flex;gap:4px;padding:4px 0}.ted-dots i{width:7px;height:7px;border-radius:50%;background:var(--ted-green);opacity:.35;animation:ted-blink 1.2s infinite}.ted-dots i:nth-child(2){animation-delay:.2s}.ted-dots i:nth-child(3){animation-delay:.4s}@keyframes ted-blink{30%{opacity:1}}.ted-card{display:flex;gap:10px;align-items:center;margin-top:10px;padding:8px;border:1px solid var(--ted-line);border-radius:12px;background:#fff;color:var(--ted-ink)}.ted-card img,.ted-card__ph{width:64px;height:64px;border-radius:8px;object-fit:cover;flex:none;background:var(--ted-soft)}.ted-card__name{font-weight:700;line-height:1.25}.ted-card__price{color:var(--ted-green);font-weight:700}.ted-card__link{font-size:13.5px}.ted-quote{margin-top:10px;padding:10px 12px;border:2px solid var(--ted-green);border-radius:12px;background:#fff;color:var(--ted-ink);font-size:14px}.ted-quote div{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.ted-quote span{opacity:.75}.ted-quote small{display:block;margin-top:6px;opacity:.75}.ted-add{width:100%;margin-top:8px;border:0;border-radius:10px;padding:11px;background:var(--ted-amber);color:var(--ted-deep);font:800 15px Barlow,system-ui,sans-serif;cursor:pointer}.ted-add:hover{filter:brightness(.95)}.ted-add:disabled{opacity:.7;cursor:progress}.ted-e{margin:18px 0;padding:18px;border-radius:14px;background:var(--ted-deep);color:#fff;font:15px/1.5 Barlow,system-ui,sans-serif}.ted-e__head{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.ted-e__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--ted-amber);color:var(--ted-deep);font-weight:800;font-size:19px;flex:none}.ted-e__title{font-weight:800;font-size:17px;line-height:1.25;color:#fff}.ted-e__sub{font-size:14px;color:#cfe3c9}.ted-e__voice{margin-left:auto;flex:none;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;padding:5px 12px;font:600 13px Barlow,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.ted-e__thread:empty{display:none}.ted-e__thread{margin-bottom:10px}.ted-e__msg{margin:0 0 8px;padding:10px 13px;border-radius:12px}.ted-e__msg p{margin:0 0 8px}.ted-e__msg p:last-child{margin-bottom:0}.ted-e__msg--user{background:#ffffff1f;margin-left:15%}.ted-e__msg--bot{background:#fff;color:var(--ted-ink)}.ted-e__msg--bot a{color:var(--ted-green);font-weight:600}.ted-e__chips{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px}.ted-e__chip{background:transparent;border-color:#fff6;color:#fff}.ted-e__chip:hover{background:#fff;color:var(--ted-deep)}.ted-e__form{display:flex;flex-wrap:wrap;gap:8px}.ted-e__form input{flex:1 1 170px}.ted-e__send{min-height:44px}.ted-e .ted-mic{background:var(--ted-green);border-color:var(--ted-green);color:#fff}.ted-e__send{background:var(--ted-amber);color:var(--ted-deep)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ted.css.map */
