.sb-ai{z-index:2;color:#f2f2f4;width:clamp(250px,56%,350px);height:clamp(360px,60%,500px);font-family:var(--font-body);backdrop-filter:blur(16px)saturate(150%);pointer-events:none;user-select:none;background:linear-gradient(#28282e99,#141418b8);border:1px solid #ffffff29;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:12%;left:8.5%;overflow:hidden;box-shadow:0 30px 70px #00000059,inset 0 1px #ffffff14;container-type:inline-size}.sb-ai svg{flex:none}.sb-ai-kopf{border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 14px;display:flex}.sb-ai-titel{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.sb-ai-icons{color:#ffffffb8;gap:14px;display:flex}.sb-ai-verlauf{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;min-height:0;padding:14px 14px 12px;transition:opacity .5s;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.sb-ai-verlauf.is-aus{opacity:0}.sb-ai-msg{flex:none;font-size:12px;line-height:1.5;animation:.35s both sb-ai-rein}.sb-ai-msg-user{background:#08080ab8;border:1px solid #ffffff1a;border-radius:12px;align-self:flex-end;max-width:84%;padding:8px 11px}.sb-ai-msg-ai{color:#ffffffe6;align-items:flex-start;gap:8px;max-width:94%;display:flex}.sb-ai-msg-text{padding-top:5px}@keyframes sb-ai-rein{0%{opacity:0;transform:translateY(6px)}}.sb-ai-dots{background:#ffffff17;border-radius:10px;gap:4px;margin-top:-3px;padding:7px 10px;display:inline-flex}.sb-ai-dots i{background:#ffffffb3;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite sb-ai-dot}.sb-ai-dots i:nth-child(2){animation-delay:.15s}.sb-ai-dots i:nth-child(3){animation-delay:.3s}@keyframes sb-ai-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sb-ai-eingabe{background:#46464e80;border:1px solid #ffffff1f;border-radius:16px;flex:none;margin:0 10px 10px;padding:11px 12px 9px}.sb-ai-feld{min-height:36px;font-size:12px;line-height:1.5}.sb-ai-platzhalter{color:#ffffff73}.sb-ai-eingabe-text:not(:empty)~.sb-ai-platzhalter{display:none}.sb-ai-caret{vertical-align:-2px;background:#fff;width:1px;height:14px;margin:0 1px;animation:1s step-end infinite sb-ai-blink;display:inline-block}@keyframes sb-ai-blink{50%{opacity:0}}.sb-ai-steuer{color:#ffffffc7;white-space:nowrap;align-items:center;gap:10px;margin-top:6px;font-size:11px;display:flex}.sb-ai-plus{background:#ffffff14;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.sb-ai-wahl{align-items:center;gap:5px;display:inline-flex}.sb-ai-knopf{color:#1d1d20;background:#f2f2f2;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.sb-ai-stopp{border:1.6px solid #1d1d20;border-radius:2px;width:9px;height:9px;display:none}.sb-ai[data-laeuft] .sb-ai-stopp{display:block}.sb-ai[data-laeuft] .sb-ai-senden{display:none}.sb-ai-senden{display:grid}.sb-ai-cube{flex:none;place-items:center;width:30px;height:30px;margin-top:-3px;display:grid}
