.c-cppick{gap:var(--s2);flex-direction:column;display:flex;position:relative}.c-cppick .matches{top:calc(var(--h-el) + 4px);z-index:30;border-radius:var(--r-el);background-image:var(--plate-grad);background-color:var(--work);border:1px solid var(--line);max-height:264px;box-shadow:var(--shadow), var(--plate-edge);flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.c-cppick .matches button{min-height:38px;padding:0 var(--s3);border-radius:var(--r-min);text-align:left;cursor:pointer;transition:background var(--m-fast) var(--e-out);background:0 0;border:0;flex-direction:column;justify-content:center;gap:1px;display:flex}.c-cppick .matches button:hover{background:var(--accent-soft)}.c-cppick .matches .nm{font-size:var(--t-body);color:var(--fg);font-weight:500}.c-cppick .matches .ti{font-size:var(--t-sub);color:var(--muted)}.c-cppick .chosen{flex-wrap:wrap;gap:6px;display:flex}.c-cppick .chosen .c-chip{gap:6px;padding-right:6px}.c-cppick .chosen .c-chip button{width:16px;height:16px;color:var(--muted);cursor:pointer;transition:background var(--m-fast) var(--e-out), color var(--m-fast) var(--e-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.c-cppick .chosen .c-chip button:hover{background:var(--danger-soft);color:var(--danger)}
