.bot-module__D2ENJq__shell{--bg:#0a0a0a;--panel:#141414;--bubble:#1c1c1e;--line:#262626;--fg:#ededed;--mut:#9ca3af;--em:#10b981;--em2:#059669;--em3:#34d399;z-index:60;color:var(--fg);-webkit-tap-highlight-color:transparent;background:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0}.bot-module__D2ENJq__shell *,.bot-module__D2ENJq__shell :before,.bot-module__D2ENJq__shell :after{box-sizing:border-box}.bot-module__D2ENJq__app{background:var(--bg);border-left:1px solid #111;border-right:1px solid #111;flex-direction:column;max-width:430px;height:100%;margin:0 auto;display:flex}.bot-module__D2ENJq__header{padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0aeb;align-items:center;gap:10px;display:flex}.bot-module__D2ENJq__header img{border-radius:9px;width:34px;height:34px}.bot-module__D2ENJq__ht{flex:1;min-width:0}.bot-module__D2ENJq__hn{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.bot-module__D2ENJq__hs{color:var(--em3);align-items:center;gap:5px;font-size:12px;display:flex}.bot-module__D2ENJq__hs:before{content:"";background:var(--em);border-radius:50%;width:7px;height:7px}.bot-module__D2ENJq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bot-module__D2ENJq__main{-webkit-overflow-scrolling:touch;flex:1;padding:14px 12px 8px;overflow-y:auto}.bot-module__D2ENJq__row{align-items:flex-end;gap:8px;margin:10px 0;animation:.25s bot-module__D2ENJq__lmIn;display:flex}@keyframes bot-module__D2ENJq__lmIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1}}.bot-module__D2ENJq__av{border-radius:8px;flex:none;width:28px;height:28px}.bot-module__D2ENJq__me{justify-content:flex-end}.bot-module__D2ENJq__b{overflow-wrap:anywhere;border-radius:18px;max-width:84%;padding:10px 13px;font-size:15px;line-height:1.42}.bot-module__D2ENJq__bot .bot-module__D2ENJq__b{background:var(--bubble);border-bottom-left-radius:6px}.bot-module__D2ENJq__me .bot-module__D2ENJq__b{background:var(--em2);color:#fff;border-bottom-right-radius:6px}.bot-module__D2ENJq__photo{padding:4px!important}.bot-module__D2ENJq__photo img{object-fit:cover;border-radius:14px;width:180px;max-height:240px;display:block}.bot-module__D2ENJq__b p,.bot-module__D2ENJq__card p{margin:0 0 8px}.bot-module__D2ENJq__b p:last-child,.bot-module__D2ENJq__card p:last-child{margin:0}.bot-module__D2ENJq__b ul{margin:0 0 8px;padding-left:18px}.bot-module__D2ENJq__b ul:last-child{margin-bottom:0}.bot-module__D2ENJq__b li{margin:3px 0}.bot-module__D2ENJq__chips{flex-wrap:wrap;gap:8px;margin:4px 0 10px 36px;display:flex}.bot-module__D2ENJq__chip{color:var(--fg);cursor:pointer;background:#161616;border:1px solid #2f2f2f;border-radius:999px;padding:9px 13px;font-family:inherit;font-size:14px}.bot-module__D2ENJq__chipPri{background:var(--em);border-color:var(--em);color:#04120c;font-weight:700}.bot-module__D2ENJq__chip:active{transform:scale(.97)}.bot-module__D2ENJq__chip:disabled{opacity:.35;pointer-events:none}.bot-module__D2ENJq__typingWrap{align-items:center;display:flex;padding:0 12px 0 0!important}.bot-module__D2ENJq__typing{gap:4px;padding:14px;display:flex}.bot-module__D2ENJq__typing i{background:#8b8b8b;border-radius:50%;width:7px;height:7px;animation:1.2s infinite bot-module__D2ENJq__lmBl}.bot-module__D2ENJq__typing i:nth-child(2){animation-delay:.15s}.bot-module__D2ENJq__typing i:nth-child(3){animation-delay:.3s}@keyframes bot-module__D2ENJq__lmBl{0%,60%,to{opacity:.25}30%{opacity:1}}.bot-module__D2ENJq__status{color:var(--mut);font-size:12px}.bot-module__D2ENJq__card{background:var(--panel);border:1px solid var(--line);border-radius:16px;max-width:88%;font-size:14.5px;line-height:1.45;overflow:hidden}.bot-module__D2ENJq__hd{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bot-module__D2ENJq__hd b{font-size:15px}.bot-module__D2ENJq__score{text-align:center;background:#10b9811f;border:1px solid #10b98166;border-radius:12px;flex:none;padding:4px 9px}.bot-module__D2ENJq__scoreLow{background:#f59e0b1f;border-color:#f59e0b73}.bot-module__D2ENJq__scoreLow .bot-module__D2ENJq__v{color:#fbbf24}.bot-module__D2ENJq__v{color:var(--em3);font-size:20px;font-weight:800;line-height:1}.bot-module__D2ENJq__v span{color:var(--mut);font-size:12px}.bot-module__D2ENJq__l{color:var(--mut);text-transform:uppercase;letter-spacing:.05em;font-size:9.5px}.bot-module__D2ENJq__sec{border-bottom:1px solid var(--line);padding:10px 14px}.bot-module__D2ENJq__sec:last-child{border-bottom:0}.bot-module__D2ENJq__sec h4{text-transform:uppercase;letter-spacing:.06em;color:var(--mut);margin:0 0 4px;font-size:11.5px;font-weight:700}.bot-module__D2ENJq__vs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.bot-module__D2ENJq__vs div{border:1px solid var(--line);background:#0e0e0e;border-radius:10px;padding:8px}.bot-module__D2ENJq__vs small{color:var(--mut);font-size:11px;display:block}.bot-module__D2ENJq__fl{margin:0;padding:0;list-style:none}.bot-module__D2ENJq__fl li{margin:4px 0;padding-left:22px;position:relative}.bot-module__D2ENJq__fl li:before{font-size:12px;position:absolute;top:0;left:0}.bot-module__D2ENJq__flR li:before{content:"⚠️"}.bot-module__D2ENJq__flG li:before{content:"✅"}.bot-module__D2ENJq__note{color:var(--mut);margin-top:2px;font-size:11.5px}.bot-module__D2ENJq__cta{background:linear-gradient(160deg,#0f2a1f,#111 70%);border:1px solid #10b98173;border-radius:16px;max-width:88%;padding:14px}.bot-module__D2ENJq__cta h3{margin:0 0 4px;font-size:16px}.bot-module__D2ENJq__cta p{color:#cfcfcf;margin:0 0 10px;font-size:14px;line-height:1.4}.bot-module__D2ENJq__btn{text-align:center;background:var(--em2);color:#fff;border-radius:12px;padding:13px;font-size:15px;font-weight:700;text-decoration:none;display:block}.bot-module__D2ENJq__ok{color:var(--em3);align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.bot-module__D2ENJq__disc{color:var(--mut);margin-top:8px;font-size:11px}.bot-module__D2ENJq__discFull{margin:6px 0 0;font-size:11.5px;line-height:1.45}.bot-module__D2ENJq__fn{margin-left:1px;font-size:.75em;line-height:0}.bot-module__D2ENJq__footer{border-top:1px solid var(--line);background:var(--bg);padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.bot-module__D2ENJq__comp{align-items:center;gap:8px;display:flex}.bot-module__D2ENJq__cam{cursor:pointer;background:#161616;border:1px solid #2f2f2f;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.bot-module__D2ENJq__cam svg{width:21px;height:21px;stroke:var(--fg)}.bot-module__D2ENJq__input{min-width:0;height:42px;color:var(--fg);background:#161616;border:1px solid #2f2f2f;border-radius:21px;outline:none;flex:1;padding:0 15px;font-family:inherit;font-size:16px}.bot-module__D2ENJq__input:focus{border-color:var(--em)}.bot-module__D2ENJq__send{background:var(--em);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.bot-module__D2ENJq__send:disabled{opacity:.5}.bot-module__D2ENJq__send svg{stroke:#04120c;width:19px;height:19px}.bot-module__D2ENJq__legal{text-align:center;color:#6b7280;margin-top:6px;font-size:10.5px;line-height:1.3}.bot-module__D2ENJq__legal a{color:#9ca3af}.bot-module__D2ENJq__sheet{z-index:70;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bot-module__D2ENJq__sheetP{width:100%;max-width:430px;padding:8px 12px calc(14px + env(safe-area-inset-bottom));background:#161616;border-radius:18px 18px 0 0}.bot-module__D2ENJq__grab{background:#3a3a3a;border-radius:2px;width:38px;height:4px;margin:4px auto 10px}.bot-module__D2ENJq__sheetBtn{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:13px 8px;font-family:inherit;font-size:16px;display:flex}.bot-module__D2ENJq__sheetBtn:active{background:#222}.bot-module__D2ENJq__sheetBtn span{text-align:center;width:26px;font-size:20px}.bot-module__D2ENJq__hide{display:none}
