.cb-fixed-wrap[data-v-390dbde9]{position:fixed;bottom:16px;left:16px;right:16px;z-index:100;pointer-events:none;display:flex;justify-content:center}@media(min-width:640px){.cb-fixed-wrap[data-v-390dbde9]{bottom:20px;left:20px;right:20px}}@media(min-width:768px){.cb-fixed-wrap[data-v-390dbde9]{left:calc(var(--app-sidebar-width, 232px) + 56px)}}.cb-inner[data-v-390dbde9]{pointer-events:auto;border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1);max-width:680px;width:100%}.cb-inner--floating[data-v-390dbde9]{background:linear-gradient(135deg,#ffffffeb,#f8fafff2);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(59,130,246,.1);box-shadow:0 2px 6px #0000000a,0 8px 24px -4px #00000014,0 16px 48px -8px #3b82f614}.cb-inner--embedded[data-v-390dbde9]{background:#fff;border:1px solid rgba(226,232,240,.6);border-radius:20px}.cb-inner--prompt[data-v-390dbde9]{border-color:#3b82f633;box-shadow:0 2px 6px #0000000a,0 8px 24px -4px #00000014,0 16px 48px -8px #3b82f61f,0 0 0 2px #3b82f60f}.cb-content[data-v-390dbde9]{display:flex;align-items:center;gap:8px;padding:10px 12px}@media(min-width:640px){.cb-content[data-v-390dbde9]{gap:12px;padding:12px 16px}}.cb-pills[data-v-390dbde9]{display:flex;align-items:center;gap:6px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;min-width:0}.cb-pills[data-v-390dbde9]::-webkit-scrollbar{display:none}.cb-pill[data-v-390dbde9]{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border-radius:100px;border:1px solid rgba(226,232,240,.7);background:#fffc;flex-shrink:0;transition:all .2s}.cb-pill[data-v-390dbde9]:hover{border-color:#3b82f633;background:#fff;box-shadow:0 2px 8px #3b82f60f}.cb-pill-avatar[data-v-390dbde9]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:800;flex-shrink:0}@media(min-width:640px){.cb-pill-avatar[data-v-390dbde9]{width:26px;height:26px;font-size:11px}}.cb-pill-name[data-v-390dbde9]{font-size:11px;font-weight:700;color:#1e293b;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}@media(min-width:640px){.cb-pill-name[data-v-390dbde9]{font-size:12px;max-width:100px}}.cb-pill-remove[data-v-390dbde9]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:#f1f5f9cc;border:1px solid rgba(226,232,240,.5);flex-shrink:0;cursor:pointer;transition:all .15s}.cb-pill-remove[data-v-390dbde9]:hover{color:#fff;background:#ef4444;border-color:transparent;box-shadow:0 2px 6px #ef444440}@media(min-width:640px){.cb-pill-remove[data-v-390dbde9]{width:20px;height:20px}}.cb-empty-slot[data-v-390dbde9]{width:26px;height:26px;border-radius:50%;border:2px dashed rgba(148,163,184,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:#94a3b8;background:transparent;transition:all .2s;padding:0}.cb-empty-slot[data-v-390dbde9]:hover{border-color:#3b82f666;color:#3b82f6;background:#3b82f60a;transform:scale(1.1)}.cb-empty-slot[data-v-390dbde9]:active{transform:scale(.95);border-color:#3b82f699;background:#3b82f614}@media(min-width:640px){.cb-empty-slot[data-v-390dbde9]{width:28px;height:28px}}.cb-divider[data-v-390dbde9]{width:1px;height:20px;background:#e2e8f080;flex-shrink:0;display:none}@media(min-width:640px){.cb-divider[data-v-390dbde9]{display:block}}.cb-counter[data-v-390dbde9]{font-size:10px;font-weight:700;color:#94a3b8;font-variant-numeric:tabular-nums;flex-shrink:0;display:none}@media(min-width:640px){.cb-counter[data-v-390dbde9]{display:block}}.cb-prompt.cb-prompt--desktop[data-v-390dbde9]{display:none;align-items:center;gap:8px;padding:4px 10px;background:#eff6ff80;border:1px solid rgba(59,130,246,.1);border-radius:8px;max-width:200px;flex-shrink:0}@media(min-width:640px){.cb-prompt.cb-prompt--desktop[data-v-390dbde9]{display:flex}}.cb-prompt-text[data-v-390dbde9]{font-size:10px;font-weight:600;color:#1d4ed8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.cb-prompt-mobile[data-v-390dbde9]{display:flex;align-items:center;gap:8px;padding:8px 12px 10px;border-top:1px solid rgba(59,130,246,.1);background:#eff6ff73;pointer-events:none}@media(min-width:640px){.cb-prompt-mobile[data-v-390dbde9]{display:none}}.cb-prompt-mobile-dot[data-v-390dbde9]{width:6px;height:6px;border-radius:50%;background:#3b82f6;flex-shrink:0;animation:cb-prompt-pulse-390dbde9 1.5s ease-in-out infinite}@keyframes cb-prompt-pulse-390dbde9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}.cb-prompt-mobile-text[data-v-390dbde9]{flex:1;min-width:0;font-size:10px;font-weight:600;font-style:italic;color:#1d4ed8;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cb-action[data-v-390dbde9]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:12px;font-size:11px;font-weight:700;letter-spacing:.01em;transition:all .25s cubic-bezier(.16,1,.3,1);cursor:pointer;flex-shrink:0;white-space:nowrap;min-height:36px}@media(min-width:640px){.cb-action[data-v-390dbde9]{padding:9px 18px;font-size:12px;min-height:38px}}.cb-action--active[data-v-390dbde9]{color:#fff;background:linear-gradient(135deg,#0f172a,#1e3a5f);box-shadow:0 1px 3px #0f172a26,0 4px 12px -2px #0f172a1f}.cb-action--active[data-v-390dbde9]:hover{background:linear-gradient(135deg,#1e3a5f,#2563eb);box-shadow:0 2px 6px #2563eb26,0 8px 20px -4px #2563eb2e;transform:translateY(-1px)}.cb-action--active[data-v-390dbde9]:active{transform:scale(.97)}.cb-action--disabled[data-v-390dbde9]{color:#94a3b8;background:#f1f5f9cc;border:1px solid rgba(226,232,240,.5);cursor:not-allowed}.compare-bar-enter-active[data-v-390dbde9]{transition:all .45s cubic-bezier(.16,1,.3,1)}.compare-bar-leave-active[data-v-390dbde9]{transition:all .25s cubic-bezier(.4,0,1,1)}.compare-bar-enter-from[data-v-390dbde9]{opacity:0;transform:translateY(24px) scale(.96)}.compare-bar-leave-to[data-v-390dbde9]{opacity:0;transform:translateY(16px) scale(.98)}.pill-enter-active[data-v-390dbde9]{transition:all .35s cubic-bezier(.16,1,.3,1)}.pill-leave-active[data-v-390dbde9]{position:absolute;transition:all .2s ease}.pill-enter-from[data-v-390dbde9]{opacity:0;transform:scale(.8) translate(-8px)}.pill-leave-to[data-v-390dbde9]{opacity:0;transform:scale(.8)}.pill-move[data-v-390dbde9]{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.cb-action[data-v-390dbde9],.cb-inner[data-v-390dbde9],.cb-pill[data-v-390dbde9]{transition:none}.cb-prompt-mobile-dot[data-v-390dbde9]{animation:none}}
