.tas-fab{position:fixed;left:16px;bottom:16px;background:#8a5a2b;color:#fff;border:0;border-radius:999px;padding:10px 14px;font-weight:600;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.25);z-index:9500}.tas-dock{position:fixed;right:16px;bottom:16px;top:16px;width:min(420px,92vw);background:#0a0a0a;color:#e7e7e7;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(0,0,0,.35);display:flex;flex-direction:column;z-index:9600}.tas-dock[hidden]{display:none}.tas-hd{display:flex;align-items:center;gap:10px;height:56px;padding:10px 14px;background:linear-gradient(180deg,#1a1a1a,#0f0f0f);border-bottom:1px solid #1f1f1f}.tas-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.tas-ttl{font-weight:700;font-size:14px}.tas-close{margin-left:auto;background:0 0;color:#c9c9c9;border:0;font-size:18px;cursor:pointer}.tas-log{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#000}.tas-msg{max-width:82%;padding:10px 12px;border-radius:14px;line-height:1.35;font-size:14px}.tas-me{align-self:flex-end;background:#1c1c1c;color:#eaeaea;border:1px solid #262626}.tas-bot{align-self:flex-start;background:#111;color:#eee;border:1px solid #232323}.tas-bot a{color:#7db3ff}.tas-row{display:flex;gap:8px;padding:10px 14px;background:#0a0a0a;border-top:1px solid #121212}.tas-in{flex:1;height:42px;border-radius:12px;border:1px solid #222;background:#0b0b0b;color:#eee;padding:0 12px}.tas-send{height:42px;padding:0 14px;border-radius:12px;border:0;background:#156f5b;color:#fff;font-weight:700;cursor:pointer}.tas-privacybar{padding:6px 14px;background:#0a0a0a;border-top:1px solid #121212}.tas-privacybar a{font-size:12px;color:#a5a5a5;text-decoration:none}#cmplz-cookiebanner-container,.cmplz-cookiebanner{z-index:9999 !important}#tas-fab{opacity:0;pointer-events:none;transition:opacity .2s ease}#tas-fab.tas-fab--visible{opacity:1;pointer-events:auto}@media (max-width:900px){body.tas-chat-open{overflow:hidden;touch-action:none}.tas-open .kb-table-of-contents__floating,.tas-open .kb-table-of-contents__toggle,.tas-open .toc-floating,.tas-open .toc-fab,.tas-open button[aria-controls*=toc]{z-index:10 !important;opacity:0;pointer-events:none !important;transition:opacity .15s ease}}