#ije-ask-root{--navy:#071f31;--gold:#ffb400;--line:#dce5eb;font-family:inherit}.ije-ask-fab{position:fixed;right:22px;bottom:var(--ije-ask-fab-bottom,22px);z-index:99997;border:0;border-radius:999px;background:var(--navy);color:#fff;padding:14px 20px;font-weight:800;box-shadow:0 12px 32px #0003;cursor:pointer;transition:bottom .18s ease}.ije-ask-fab span{color:var(--gold);margin-right:6px}.ije-ask-panel{position:fixed;right:22px;bottom:var(--ije-ask-panel-bottom,82px);width:min(410px,calc(100vw - 24px));height:min(650px,calc(100vh - 110px));z-index:99998;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 22px 60px #0004;display:none;overflow:hidden;transition:bottom .18s ease}.ije-ask-panel.open{display:grid;grid-template-rows:auto 1fr auto}.ije-ask-panel header{background:var(--navy);color:#fff;padding:17px 18px;display:flex;justify-content:space-between;align-items:center}.ije-ask-panel header strong,.ije-ask-panel header small{display:block}.ije-ask-panel header strong{font-size:18px}.ije-ask-panel header small{opacity:.75}.ije-ask-close{border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer}.ije-ask-body{overflow:auto;padding:16px;background:#f6f8fa}.ije-ask-msg{max-width:88%;margin:0 0 12px;padding:11px 13px;border-radius:15px;background:#fff;border:1px solid var(--line);line-height:1.45;font-size:14px}.ije-ask-msg.user{margin-left:auto;background:var(--navy);color:#fff;border-color:var(--navy)}.ije-ask-msg.wait{opacity:.65}.ije-ask-chips{display:flex;flex-wrap:wrap;gap:7px;margin:5px 0 15px}.ije-ask-chips button{border:1px solid #c8d4dc;background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;cursor:pointer}.ije-ask-form{display:grid;grid-template-columns:1fr auto;gap:8px;padding:12px;border-top:1px solid var(--line);background:#fff}.ije-ask-form input{min-width:0;border:1px solid #cbd7df;border-radius:12px;padding:12px}.ije-ask-form button,.ije-ask-actions button,.ije-ask-actions a{border:0;border-radius:10px;padding:10px 12px;font-weight:800;cursor:pointer;text-decoration:none}.ije-ask-form button{background:var(--gold);color:var(--navy)}.ije-ask-card{display:grid;grid-template-columns:88px 1fr;gap:11px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:9px;margin:0 0 12px}.ije-ask-card img{width:88px;height:92px;object-fit:cover;border-radius:11px}.ije-ask-card strong,.ije-ask-card small{display:block}.ije-ask-card small{color:#657583;margin-top:2px}.ije-ask-card p{font-size:12px;line-height:1.4;margin:6px 0}.ije-ask-actions{display:flex;flex-wrap:wrap;gap:6px}.ije-ask-actions a{background:var(--navy);color:#fff}.ije-ask-actions button{background:#fff4d4;color:#5b4300}@media(max-width:520px){.ije-ask-fab{right:12px;bottom:var(--ije-ask-fab-bottom,14px)}.ije-ask-panel{right:6px;bottom:var(--ije-ask-panel-bottom,72px);width:calc(100vw - 12px);height:calc(100vh - 86px);border-radius:18px}.ije-ask-card{grid-template-columns:74px 1fr}.ije-ask-card img{width:74px;height:82px}}

.ije-ask-catalogue-cta{margin:10px 0 4px;padding:14px;border:1px solid #dbe7e3;border-radius:14px;background:#f7fbfa}.ije-ask-catalogue-cta div{display:flex;flex-direction:column;gap:3px}.ije-ask-catalogue-cta span{font-size:13px;color:#52605d}.ije-ask-catalogue-cta a{display:inline-block;margin-top:10px;font-weight:700;text-decoration:none}
.ije-ask-head-actions{display:flex;align-items:center;gap:8px}.ije-ask-reset{border:1px solid #ffffff55;background:transparent;color:#fff;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700;cursor:pointer}.ije-ask-fallback span{display:inline-block;margin-top:4px}.ije-ask-book{display:inline-block;background:var(--gold);color:var(--navy)!important;border-radius:10px;padding:10px 12px;font-weight:800;text-decoration:none}
