.zdfc .zdfc__chip{all:unset;display:inline-block;box-sizing:border-box;border:1px solid #c6cfc6;background:#fff;color:var(--zd-ink);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;cursor:pointer;line-height:1.2;font-family:inherit}.zdfc .zdfc__chip:hover{border-color:var(--zd-green)}.zdfc .zdfc__chip.is-on,.zdfc .zdfc__chip.is-on:hover{background:var(--zd-green);border-color:var(--zd-green);color:#fff}.zdfc .zdfc__chip:focus-visible{outline:3px solid rgba(229,160,42,.5)}.zdfc .zdfc__card{all:unset;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-width:0;border:2px solid var(--zd-line);background:#fff;border-radius:10px;padding:8px;cursor:pointer;color:var(--zd-ink);font-family:inherit;transition:border-color .15s,background .15s}.zdfc .zdfc__card:hover{border-color:#9fb3a6;background:#fff}.zdfc .zdfc__card.is-on,.zdfc .zdfc__card.is-on:hover{border-color:var(--zd-amber);background:#fff8ea}.zdfc .zdfc__card:focus-visible{outline:3px solid rgba(229,160,42,.5)}.zdfc .zdfc__card-img{width:64px;height:48px;flex:none;object-fit:cover;border-radius:7px;background:#e9efe9;display:block;margin:0;padding:0;border:0}.zdfc .zdfc__card-img--blank{background:linear-gradient(135deg,#e9efe9,#d6e0d8)}.zdfc .zdfc__card-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.zdfc .zdfc__card-name{font-weight:700;font-size:14px;line-height:1.25;color:var(--zd-ink);white-space:normal;overflow-wrap:anywhere}.zdfc .zdfc__card-meta{font-size:12px;color:var(--zd-muted);line-height:1.3;white-space:normal}.zdfc .zdfc__card-check{flex:none;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:0 0}.zdfc .zdfc__card.is-on .zdfc__card-check{background:var(--zd-amber);color:var(--zd-ink)}.zdfc .zdfc__empty,.zdfc .zdfc__hint{font-size:13px;color:var(--zd-muted);margin:0;padding:6px 0;display:block}.zdfc .zdfc__chip.is-static{cursor:default}.zdfc .zdfc__chips--thick .zdfc__hint{padding:0;align-self:center}.zdfc .zdfc__chips--thick .zdfc__chip{min-width:72px;text-align:center}