.brand-item[data-v-52dcf904]{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #f1f5f9;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.brand-item[data-v-52dcf904]:hover{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.brand-item.selected[data-v-52dcf904]{background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-color:#14b8a6;box-shadow:0 4px 12px #14b8a626}.brand-checkbox[data-v-52dcf904]{position:relative;flex-shrink:0}.brand-checkbox input[type=checkbox][data-v-52dcf904]{position:absolute;opacity:0;width:100%;height:100%;margin:0}.custom-checkbox[data-v-52dcf904]{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .15s ease}.brand-item:hover .custom-checkbox[data-v-52dcf904]{border-color:#14b8a6}.brand-item.selected .custom-checkbox[data-v-52dcf904]{background:#14b8a6;border-color:#14b8a6}.check-icon[data-v-52dcf904]{width:12px;height:12px;color:#fff}.brand-content[data-v-52dcf904]{flex:1;min-width:0}.brand-name[data-v-52dcf904]{font-size:14px;color:#1f2937;line-height:1.3;font-weight:500;word-break:break-word}.brand-count[data-v-52dcf904]{font-size:12px;background:#f3f4f6;color:#14b8a6;padding:2px 8px;border-radius:12px;font-weight:500;flex-shrink:0}
