/* ===== משותף לשלוש האפשרויות: פאנל מודרני ===== */
html[class*="bc-t"] .bc-panel{border:0;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(42,24,14,.18),0 2px 8px rgba(42,24,14,.06);font-family:var(--sans,Arial,sans-serif);transform-origin:bottom right;animation:bcIn .26s cubic-bezier(.2,.8,.2,1)}
@keyframes bcIn{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}
html[class*="bc-t"] .bc-head{background:transparent;border:0;padding:18px 20px 10px}
html[class*="bc-t"] .bc-head b{font:400 22px "Bellefair",var(--serif,Georgia,serif);color:var(--ink,#3a2418);letter-spacing:.2px}
html[class*="bc-t"] .bc-head small{font-size:12.5px;color:var(--soft,#7e6d61);margin-top:2px}
html[class*="bc-t"] .bc-x{width:34px;height:34px;border-radius:50%;background:#f5f0ea;color:var(--muted,#6d5b4e);font-size:20px;padding:0;display:grid;place-items:center}
html[class*="bc-t"] .bc-x:hover{background:#ece3d9}
html[class*="bc-t"] .bc-log{padding:8px 18px 14px;gap:12px;background:linear-gradient(#fff,#fcfaf7)}
html[class*="bc-t"] .bc-m{border-radius:18px;padding:11px 15px;font-size:15px;line-height:1.6}
html[class*="bc-t"] .bc-bot{background:#f6f1eb;border:0;border-end-start-radius:6px}
html[class*="bc-t"] .bc-me{background:var(--copper-deep,#6e3510);color:#fff;border-end-end-radius:6px}
html[class*="bc-t"] .bc-card{border:0;border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(42,24,14,.08),0 6px 18px rgba(42,24,14,.06)}
html[class*="bc-t"] .bc-acts a{border-radius:999px;padding:6px 13px}
html[class*="bc-t"] .bc-more,html[class*="bc-t"] .bc-qr button{border-radius:999px}
html[class*="bc-t"] .bc-chips{padding:4px 18px 10px;gap:8px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}
html[class*="bc-t"] .bc-chips button{flex:0 0 auto;border:0;background:#f6f1eb;color:var(--ink,#3a2418);border-radius:999px;padding:8px 14px;font-size:13.5px;transition:background .15s}
html[class*="bc-t"] .bc-chips button:hover{background:#ece3d9}
html[class*="bc-t"] .bc-form{border:0;padding:6px 14px 8px;gap:0;position:relative}
html[class*="bc-t"] .bc-form input{border:0;background:#f6f1eb;border-radius:999px;padding:13px 18px 13px 56px;font-size:16px;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s,background .15s}
html[class*="bc-t"] .bc-form input:focus{outline:0;background:#fff;box-shadow:inset 0 0 0 1.5px var(--copper,#8a4518)}
html[class*="bc-t"] .bc-send{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0!important;border-radius:50%!important;display:grid;place-items:center;background:var(--copper-deep,#6e3510)!important}
html[class*="bc-t"] .bc-send svg{width:20px;height:20px}
html[class*="bc-t"] .bc-note{text-align:center;padding:0 18px 12px;font-size:11.5px}
@media (max-width:700px){
 html[class*="bc-t"] .bc-panel{inset:0;width:auto;height:auto;max-height:none;border-radius:0;z-index:60;animation:bcUp .3s cubic-bezier(.2,.8,.2,1)}
 html[class*="bc-t"] .bc-head{padding:14px 16px 8px;padding-top:max(14px,env(safe-area-inset-top))}
 html[class*="bc-t"] .bc-form{padding-bottom:max(8px,env(safe-area-inset-bottom))}
}
@keyframes bcUp{from{transform:translateY(100%)}to{transform:none}}

/* ===== 1: גלולה נקייה עם צל רך ונצנוץ עדין ===== */
.bc-t1 .bc-launch{background:#fff;border:0;border-radius:999px;height:52px;padding:0 20px 0 22px;box-shadow:0 8px 24px rgba(42,24,14,.14),0 1px 3px rgba(42,24,14,.08);font:500 15.5px var(--sans,Arial,sans-serif);color:var(--ink,#3a2418);position:fixed;transition:transform .2s,box-shadow .2s}
.bc-t1 .bc-launch:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(42,24,14,.18)}
.bc-t1 .bc-launch svg{color:var(--copper,#8a4518)}
.bc-t1 .bc-spark{position:absolute;top:9px;right:13px;width:6px;height:6px;border-radius:50%;background:#d79a5a;box-shadow:0 0 0 0 rgba(215,154,90,.6);animation:bcSpark 2.4s ease-out .6s 2}
@keyframes bcSpark{0%{transform:scale(.4);opacity:0;box-shadow:0 0 0 0 rgba(215,154,90,.6)}30%{opacity:1;transform:scale(1)}100%{opacity:0;box-shadow:0 0 0 12px rgba(215,154,90,0)}}

@media (max-width:700px){.bc-t1 .bc-launch{height:46px;padding:0 16px}}
@media (prefers-reduced-motion:reduce){html[class*="bc-t"] .bc-panel,.bc-t1 .bc-spark{animation:none!important}.bc-t1 .bc-spark{opacity:1}.bc-launch{transition:none!important}}
/* תיקון 1: הגלולה הלבנה נבלעה ברקע השנהב במובייל; ניגודיות ברורה יותר */
.bc-t1 .bc-launch{background:#fff;color:var(--copper-deep,#6e3510);box-shadow:0 8px 24px rgba(42,24,14,.14),0 1px 3px rgba(42,24,14,.08);font-weight:600}
.bc-t1 .bc-launch svg{color:var(--copper-deep,#6e3510)}
@media (max-width:700px){.bc-t1 .bc-launch{bottom:80px;height:48px;padding:0 18px;font-size:15.5px}}

html[class*="bc-t"] .bc-mic{position:absolute;left:66px;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--copper-deep,#6e3510);border:1.5px solid var(--copper,#8a4518);cursor:pointer}
html[class*="bc-t"] .bc-mic svg{width:19px;height:19px}
html[class*="bc-t"] .bc-has-mic input{padding-left:104px!important}
html[class*="bc-t"] .bc-mic.bc-rec{background:#c0392b;color:#fff;border-color:#c0392b;animation:bcPulse 1.2s ease-out infinite}
@keyframes bcPulse{0%{box-shadow:0 0 0 0 rgba(192,57,43,.55)}100%{box-shadow:0 0 0 12px rgba(192,57,43,0)}}
@media (prefers-reduced-motion:reduce){html[class*="bc-t"] .bc-mic.bc-rec{animation:none}}
.bc-panel[dir=ltr]{direction:ltr}
.bc-panel[dir=ltr] .bc-m,.bc-panel[dir=ltr] .bc-card b,.bc-panel[dir=ltr] .bc-card .en,.bc-panel[dir=ltr] .bc-head{text-align:left}
html[lang=en] .bc-sc::before{content:"Rating "}html[lang=fr] .bc-sc::before{content:"Note "}html[lang=ru] .bc-sc::before{content:"Оценка "}
html[class*="bc-t"] .bc-recbar{position:absolute;inset:6px 8px 6px 112px;display:flex;align-items:center;gap:10px;padding:0 10px;border-radius:22px;background:#fff6f0;border:1.5px solid var(--copper,#8a4518);z-index:2}
html[class*="bc-t"] .bc-recbar[hidden]{display:none}
html[class*="bc-t"] .bc-rx{width:30px;height:30px;border-radius:50%;border:0;background:transparent;color:var(--copper-deep,#6e3510);font-size:24px;line-height:1;cursor:pointer;padding:0}
html[class*="bc-t"] .bc-wave{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;height:28px}
html[class*="bc-t"] .bc-wave i{display:block;width:4px;height:100%;border-radius:2px;background:#c0392b;transform:scaleY(.2);transition:transform .08s linear}
html[class*="bc-t"] .bc-tm{font-variant-numeric:tabular-nums;color:#c0392b;font-weight:700;min-width:38px;text-align:center}
html[class*="bc-t"] .bc-mic.bc-busy{opacity:.6;animation:none}
@media (prefers-reduced-motion:reduce){html[class*="bc-t"] .bc-wave i{transition:none}}
.bc-mic{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
.bc-form input::placeholder{color:transparent}
html[class*="bc-t"] .bc-new{width:34px;height:34px;border-radius:50%;background:transparent;color:var(--muted,#6d5b4e);padding:0;display:grid;place-items:center;border:0;cursor:pointer;flex:none;margin-inline-start:auto;margin-inline-end:4px}
html[class*="bc-t"] .bc-new svg{width:17px;height:17px}
html[class*="bc-t"] .bc-new:hover{background:#f5f0ea}
html[class*="bc-t"] .bc-new{width:auto;padding:0 11px 0 9px;border-radius:17px;gap:5px;display:inline-flex;align-items:center;font:inherit;font-size:13px;color:var(--muted,#6d5b4e);border:1px solid #e6dcd1;height:30px}
html[class*="bc-t"] .bc-new svg{width:14px;height:14px}
html[class*="bc-t"] .bc-mic{transition:transform .18s cubic-bezier(.3,1.4,.5,1),background .15s}
html[class*="bc-t"] .bc-mic.bc-rec{transform:translateY(-50%) scale(1.5);z-index:3}
@keyframes bcPulse{0%{box-shadow:0 0 0 0 rgba(192,57,43,.5)}100%{box-shadow:0 0 0 10px rgba(192,57,43,0)}}
@media (prefers-reduced-motion:reduce){html[class*="bc-t"] .bc-mic{transition:none}}
