.filepick{align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.filepick__btn{flex:none;width:auto}.filepick__none{color:var(--muted);font-size:var(--fs-caption)}.filepick__name{align-items:center;gap:var(--sp-2);border:1px solid var(--color-border-subtle);border-radius:var(--r-pill);background:var(--soft);min-width:0;max-width:100%;font-size:var(--fs-caption);padding:4px 6px 4px 10px;display:inline-flex}.filepick__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filepick__clear{border-radius:var(--r-pill);width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.filepick__clear:hover{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}
