.j2wd9q0{gap:var(--space-element);flex-direction:column;width:100%;display:flex;position:relative}
.j2wd9q1{height:var(--input-h);align-items:center;gap:var(--space-element);border-style:solid;border-width:1px;border-color:var(--color-separator);border-radius:var(--radius-input);background:var(--color-elevation-high);box-shadow:var(--shadow-interactive);transition-property:color,background-color,border-color;display:flex}
.j2wd9q1:focus-within{border-color:var(--color-primary)}
.j2wd9q2{border-color:var(--color-error)}
.j2wd9q3{box-shadow:none;background:0 0;border-color:#0000}
.j2wd9q3:focus-within{background:var(--color-surface)}
.j2wd9q4{gap:var(--space-item);height:72px;padding-inline:var(--space-group);border-radius:var(--radius-full);box-shadow:var(--shadow-float)}
.j2wd9q5{color:var(--color-object-tertiary);flex-shrink:0}
.j2wd9q6{padding-left:var(--space-item)}
.j2wd9q7{padding-right:var(--space-element)}
.j2wd9q8{align-items:center;gap:var(--space-element);scrollbar-width:none;flex:none;max-width:55%;min-height:0;display:flex;overflow-x:auto}
.j2wd9q8::-webkit-scrollbar{display:none}
.j2wd9q9{align-items:center;gap:var(--space-element);padding-inline:var(--space-3);border:1px solid var(--color-separator);background:var(--color-elevation-high);border-radius:9999px;flex-shrink:0;display:flex}
.j2wd9qa{padding-block:5px}
.j2wd9qb{padding-block:var(--space-3)}
.j2wd9qc{white-space:nowrap;font-size:14px;line-height:24px}
.j2wd9qd{cursor:pointer;color:var(--color-object-tertiary);flex-shrink:0}
.j2wd9qd:hover{color:var(--color-object-main)}
.j2wd9qe{min-width:0;padding-inline:var(--gap-md);color:var(--color-object-main);background:0 0;outline:none;flex:1;font-size:16px;line-height:24px}
.j2wd9qe::placeholder{color:var(--color-object-tertiary)}
.j2wd9qe::-webkit-search-cancel-button{display:none}
.j2wd9qe::-webkit-search-decoration{display:none}
.j2wd9qf{padding-inline:0}
.j2wd9qg{animation:1s linear infinite spin}
.j2wd9qh{width:24px;height:24px;margin-right:var(--space-element);cursor:pointer;color:var(--color-object-tertiary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.j2wd9qh:hover{background:var(--color-surface)}
.j2wd9qi{margin-right:0}
.j2wd9qj{align-items:center;gap:var(--space-1);color:var(--color-error);font-size:14px;line-height:24px;display:flex}
.j2wd9qk{z-index:var(--z-dropdown);margin-top:var(--space-element);border-radius:var(--radius-input);background:var(--color-elevation-high);box-shadow:var(--shadow-overlay);position:absolute;top:100%;left:0;right:0;overflow:hidden}
.j2wd9ql{align-items:center;gap:var(--space-group);width:100%;padding:var(--space-group) var(--space-8);cursor:pointer;text-align:left;display:flex}
.j2wd9ql:hover{background:var(--color-surface)}
.j2wd9qm{border-top:1px solid var(--color-separator)}
.j2wd9qn{align-items:flex-start;gap:var(--space-element);flex-direction:column;flex:1;min-width:0;display:flex}
.j2wd9qo{height:32px;padding-inline:var(--space-item);white-space:nowrap;background:var(--color-surface);color:var(--color-object-main);border-radius:9999px;flex-shrink:0;align-items:center;font-size:16px;line-height:24px;display:flex}
.j2wd9qp{flex-wrap:wrap;align-items:baseline;display:flex}
.j2wd9qq{color:var(--color-object-main);background:#fff4d4;font-size:16px;font-weight:600;line-height:24px}
.j2wd9qr{color:var(--color-object-main);font-size:16px;line-height:24px}
.j2wd9qs{color:var(--color-object-tertiary);flex-shrink:0}
.j2wd9qt{padding:var(--space-group) var(--space-8) var(--space-item)}
.j2wd9qu{color:var(--color-object-main);font-size:18px;font-weight:700;line-height:24px}
.j2wd9qv{align-items:center;gap:var(--space-element);flex-wrap:wrap;flex:1;min-width:0;display:flex}
.j2wd9qw{align-items:center;gap:var(--space-element);padding:var(--space-element) var(--space-item);white-space:nowrap;border:1px solid var(--color-separator);background:var(--color-elevation-high);color:var(--color-object-main);border-radius:9999px;font-size:14px;line-height:24px;display:flex}
.j2wd9qx{font-weight:400}
.j2wd9qy{font-weight:600}
.j2wd9qz{padding:var(--space-group) var(--space-8);border-top:1px solid var(--color-separator);color:var(--color-object-secondary);font-size:16px;line-height:24px}
